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)的首席研发工程师。视觉创意机构是一个二十多人的团队,这个团队的成员大都是设计师、插画师、排版师、艺术家和前端开发工程师,是北威尔士创意行业的佼佼者。马特在过去九年中一直从事前端开发工作,他不断地学习,分享自己的想法 ............

书籍插图:
书籍《Sass和Compass设计师指南》 - 插图1
书籍《Sass和Compass设计师指南》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Sass和Compass设计师指南 - (EPUB全文下载)