Sass和Compass设计师指南 - (EPUB全文下载)
文件大小:6.22 mb。
文件格式:epub 格式。
书籍内容:
版权信息
书名: 《Sass和Compass设计师指南》
原书名:Sass and Compass for Designers
ISBN::9787560999302
作者:[美] Ben Frain
译者:任凯光
出版社:华中科技大学出版社
版权所有 侵权必究
序
Foreword
改变你的思路吧!
You're doing it wrong!
几年前的一天,我发过一条推特信息(https://twitter.com/Malarkey/status/6435096054):
“专业小贴士——‘如果你的CSS代码已经复杂到需要编译器或预处理器介入,那么你的方法就错啦!’”
如果CSS代码学起来不是很难而且很容易写,那么我们为何需要Sass这样的工具呢?
大家看到了我的推特信息后给我留言,说我错了。他们给了我很多建议,并列举了很多原因来向我证明使用Sass对写CSS代码有很大的帮助。我十分感谢他们的热情和忠告,于是我打开了Sass的首页,开始阅读:
“首先,安装并运行Sass。如果你安装的是OS操作系统,就不用再安装Ruby,因为系统内已经安装好了。Windows用户可以通过Windows installer安装,Linux用户可以通过package manager安装”。
哦,是这样的。
“一旦安装好了Ruby,就能通过运行gem 来安装Sass。”
你可以怪我不懂命令行,但我确实只是一名设计师,而不是程序员。我的专业是绘画与雕塑艺术,而不是计算机。我的知识背景是绘画,而不是编程,所以我十分愿意你帮我搞定ruby gems,然后我来教你底色去除和网点补正。
那么,Sass这东西到底有多难呢?
sass --watch style.scss:style.css
sass --watch stylesheets/sass:stylesheets/compiled
很难吗?当然不难。
我遇到的困难是,Sass文档都是专门为开发者编写的,它使用了大量的专业术语和参考资料。然而,作为一名设计师,我既不熟悉编程语言也不懂技术,这使我感到很郁闷,甚至认为自己很笨,因此很长一段时间我都没有使用Sass。
在过去的几年里,我设计工作中的很大一部分就是用HTML和CSS出图。渐渐地我掌握了写代码的技能,并且能通过编写或重写CSS代码迅速实现很多设计理念。因此我慢慢意识到,我需要更快、更流畅地编写代码,所以我开始寻找合适的工具来提高编写代码的效率。
回过头看,选择Sass真是一个明智的决定,如今我无法想象没有Sass光靠手写CSS代码会是什么样的情况。它的扩展性、迭代选择器、变量、混合宏,甚至管理颜色的方式都十分好用。但是,为了精通Sass,我还是花了不少工夫的。
这就是为什么我真的希望当初学习Sass时能拥有这本书!本·弗雷恩是一位难得的前端开发天才,他能够将复杂的概念用最简单的语言解释清楚。作为一名设计师,我能感觉到他在写这本书时的用心,站在设计师和开发人员的角度详尽解释了所有问题。我相信大家读完本书后都能感觉得到。
我希望,不,我确信,你会和我一样喜欢上这本书。
——安德鲁·克拉克(Andrew Clarke)
安德鲁·克拉克在Stuff and Nonsense(http://stuffandnonsense.co.uk)任职,是一名web设计师。他是畅销书《Transcending CSS》和《Hardboiled Web Design》的作者,同时也是Unfinished Business(http://unfinished.bz)的发起人之一。
关于作者
About the Author
本·弗雷恩(Ben Frain)从1996年起就开始从事前端开发,他同时也是一名技术专栏作者,为多家媒体平台(Mac 平台、消费者技术、网站设计、航天工业)撰稿。
在此之前,他只是一名跑龙套的电视演员,毕业于索尔福德大学媒体与表演专业。他写了四部电视剧本,并一直坚信总有一天剧本能够卖出去。工作之余,他喜欢在室内跟妻子踢足球,陪儿子摔跤。
你可以在www.benfrain.com上看到很多他的最前沿技术文章。你也可以关注他的推特twitter.com/benfrain。
首先要感谢发起人、校对人员、审稿人以及所有对本书有贡献和提供帮助的朋友们。由于他们的共同努力,才有了这么一本优秀的开发工具书,使得编写跨浏览器兼容的CSS代码比以往任何时候都轻松。
其次,我要感谢技术校对人员和审稿人,他们用大量的宝贵时间提供了许多资料,使这本书更加精彩。
最后,要感谢我的家庭。为了写这本书,我错过了很多陪伴他们的时光。
关于审稿人员
About the Reviewers
丹尼尔·伊登(Daniel Eden)来自英国的曼彻斯特,是一名学生,同时也是一名作家、设计师、开发人员,目前就读于诺丁汉特伦特大学。他于2011年编写的一个叫Animate.css的CSS动画库已经被多家公司(如Hipstamatic、Foursquare、EA游戏等)使用。
马特·米切尔(Matt Mitchell)是一名平面设计师,他从事web设计已经十余载。他对网站排版设计、网格布局以及网站整体协调性有着深入的研究。他非常热爱音乐,并参与过很多关于音乐工程方面的项目。目前他是www.bet365.com网站的设计总监,他一直在web设计的这条道路上努力前进。
大家可以关注他的个人网站mattmitchell.co.uk或推特(账号为@_m_d_m)。
马特·威尔克斯(Matt Wilcox)是视觉创意机构(View Creative Agency)的首席研发工程师。视觉创意机构是一个二十多人的团队,这个团队的成员大都是设计师、插画师、排版师、艺术家和前端开发工程师,是北威尔士创意行业的佼佼者。马特在过去九年中一直从事前端开发工作,他不断地学习,分享自己的想法 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Sass和Compass设计师指南 - (EPUB全文下载)