你会为你的CSS编写文档吗?我想大多数人还是仅仅停留在写简单注释的阶段。对于大型网站的公共样式,文档还是有必要的。有一些工具可以帮助我们从CSS注释中生成类似Bootstrap那样的文档。比如[StyleDocco](http://jacobrask.github.io/styledocco/),这里有[一篇介绍性文章](http://blog.kidwm.net/280)。还有一个工具[KSS](https://github.com/kneath/kss)也可以做类似的事情。KSS的作者是Github的设计总监,这里有他[关于KSS的分享](https://speakerdeck.com/kneath/a-better-future-with-kss)。
有8年CSS经验的Github工程师在CSS性能上的经验分享
Kissy脚本库中选择器引擎的实现。另外JK也写过[QWrap中选择器引擎的实现](http://www.cnblogs.com/jkisjk/tag/qw.selector/),内容非常详细,推荐大家看一下。
除了使用高分辨率图片外,你还可以用SVG、CSS3、WebFont等来适应Retina屏幕。
关于KMP算法最通俗易懂的介绍,下面是其姊妹篇Boyer-Moore算法。