《Sass与Compass实战》图灵原版 高质量pdf电子书


过去3个月左右,我一直在努力提高自己的前端开发技能。在此之前,我并不认为自己对用户界面太熟练……最近我越来越多地接触到的技术/框架之一是编译CSS。我一直都知道,用合适的工具用类似CSS的语法构建CSS,可以更好地管理CSS。我在过去听说过LESS和Sass,但从来没有必要在任何项目中实际使用它。

在工作中,我曾在这里和那里涉猎,但从来没有真正知道我真正在做什么。一如既往,有了一个稳定的代码库,你就可以真正摆脱黑客攻击,或者“某种程度上知道”发生了什么。有了代码评审,您通常可以通过推理开发出一些高质量的代码。

当然,没过多久,我的工程师就决定深入研究引擎盖下的东西是如何工作的。在读这本书之前,我已经阅读了Sass官方文档,并且很好地掌握了编写“sassy”样式表的方法。事后看来,Sass文档实际上已经足够让一个拥有足够CSS背景的人真正了解如何创建可维护的样式表了。现在,我刚刚发表了我对Sass和Compass的看法。

首先,我对这本书的期望。

我原以为这是一个深入的教程,以进一步讨论Sass的内部工作原理。我想了解的不仅仅是Sass文档提供的内容。说实话,我没有。但我的客观观点是:

这本书是写给谁的:

-如果你真的不相信编译样式表是未来的趋势,这本书会说服你。

-对于那些从传统的“动态地在服务器端构建页面并将生成的标记发送回客户端”俱乐部走出来的人来说,这是对现代前端web开发的一个很好的介绍。

-如果你在过去没有真正玩过CSS网格,这本书会给你这样的机会。

-学习基本的浏览器渲染性能。这本书有一个部分专门用于优化前端资产的交付。我认为买这本书可能是值得的,因为它能让读者体验到网络上前端资产的基本功能。甚至还有一节介绍如何调试HTTP请求到资产。

这本书不是写给谁的:

-如果你以前对Twitter Bootstrap这样的CSS框架有经验,那么讨论的很多东西都会让你觉得Compass没什么大不了的:网格、动态sprite表生成、URL生成等等。

-如果你知道萨斯,那么你可能应该跳过这本书…老实说,感觉这本书更像是“指南针在行动”,而不是前者。

-如果你已经是一个专业的网络工程师,并且已经在创建产品级的用户界面,那么这本书对你来说太过于初级了。

总的来说,在195页左右的内容中,我花了大约3天的时间,每次阅读1-2个小时(总共8个小时左右)。

相关文件下载地址
注意:当按钮点击无效或不显示提取码时请刷新页面等待载入完毕再点击

为您推荐