最近在干的事情小结

正文

自从结束了翻译后隔了几天没写东西,主要是现在正在学习一些东西还有正在做一些东西。

现在手里正打算做两个gitbook,一个是<<实战css3>>。一个是<<GSAP实践>>。下面分别介绍一下。

«实战css3»

关于css3属性是不是看够了?市面上的书抄来抄去都是抄属性介绍,因此我写的这本是结合某官方的定义然后配合大量Demo。包括各种通过该属性实现的特效Demo,基本接近于实战开发,拿来就能用。什么叫大量,就是每个属性我都是配Demo,每一句定义都配一个动态图。来个直观的展示。

imgn

这本可能需要写挺久的,因为需要大量实践的例子。因此很多效果我不一定在第一版就写进去,这属于持续更新的gitbook。初版如果能按照预期的话也需要一个半月。感兴趣的可以Email我。

«GSAP实践»

Gsap简介

Gsap是一个js动画引擎,它就像js动画中的瑞士军刀。它能配合css属性,canvas对象,各种通用对象进行动画操作。而且它速度很快,,超过jquery20倍。google推荐它作为javascript的动画基础库。

Gsap的优秀毋庸置疑,但是它是一个收费的商业引擎,因此我们无法引用它会员才有的特权插件. 但是基础的lib也是很强大,如果配合的好它已经可以满足我们前端平常的动画需求甚至已经远远超过我们的需.因为我们用css动画的操作都可以通过这个引擎进行增强甚至提升到另一个高度。而且我们的代码量也会远远下降。这几点我们将在书中得到证明。

为什么写这本gitbook?

我个人认为这不算一本传统意义上的书,这是一个配合官方文档以及实例并加上自己实践,以及搜集网上别人的思路来创作的一个适合新手阅读,熟练者可以作为参考文档的一本书。

然而官方文档是很恶心的,第一,它自己有书,但是价格难以置信。第二,它是全英文的。第三,作为商业引擎,它处处都在安利人加入会员。

而且网上也没有非常详细的翻译官方的中文文档,更别说对新手友好的书。

因此看到这块是空白,加上自己也通过几个小项目实践了一下这个引擎,因此就想系统的进行一个总结并且合并。希望能对后来人有个帮助。

也来个直观图:

imgn

这本书,说实话,比上一本消耗的精力大很多,我也不确定什么时候能完成,当然类似写一点放一点的事情我也不打算干。。。可能需要大概3个月时间来完成吧。

这本可能需要写挺久的,这属于一次性写完的gitbook,尤其是我篇章开那么大。感兴趣的可以Email我。

Table of Contents