`
yanqlv
  • 浏览: 1837 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类

决不能纸上谈兵--《高性能HTML5》试读

 
阅读更多

          最近有机会专攻学习Web前端的技术( HTML, CSS, JavaScript ) ,CSS与JavaScript都有《CSS权威指南》、《JavaScript权威指南》这类必读书的,偏偏HTML方面的很难找,于是试读了这本《高性能HTML5》。

          

         原本由于开发服务器端时也或多或少涉及前端,我对这三项技术也还是有些了解了的,就是不知道实际中怎么用好它们,页面总是做得不能随心所欲,停留在上世纪九十年代水平。大致浏览了《Head First HTML and CSS, 第二版》这本的英文版,感觉又复习和深化了一些前端知识,至少这本写的浅显易懂,把自己本掌握的知识做了串联,而且对实际中的很多应用场景做了手把手式的指导,很适合教学。

   

           而说到这本《高性能HTML5》呢,说实在话,很失望。就像是Head First那本的反面教材,总是能概括就概括,能抽象就抽象,实在不行就给你贴个图片,告诉你这我能做,嘿就不告诉你我咋做的。其实也许是节选的两章都是概括性章节,没有涉及具体的,反正是没看到任何有关5这个HTML里的数字涉及的新技术,高性能也总是纸上谈兵,其实市场上和互联网上普天盖地的HTML5教程也都浏览过了,没觉得这本书里提到的哪个概念没听说过,想知道的是具体实现的思想和实用技巧,反正我是没看到,在这里吐槽,也没打算要得到那本书。唉,就当牢骚吧,欢迎有共鸣的朋友一起吐槽。

 

       试读章节提到的能够马上实践的部分技术有:

       * 合并CSS样式,减少重绘。

       * 用CSS合理处理边界问题

       * CSS样式的渐进式增强

       * 避免空的src和href属性值发起的请求

       * 增加过期头

       * CSS放头部,JavaScript放尾部

       * 避免使用CSS表达式

 

       试读章节语焉不详的部分技术有:

       * Modernizr的浏览器特征检测技术

       * 合理分配HTML, CSS, JavaScript三者的功能

       * 合并资源文件减少请求

       * 使用CSS Sprite

       * 使用CDN加速

       * 启用gzip压缩

       * 对JavaScript和CSS进行代码压缩 

       * 页面重用机制.......

       

 

分享到:
评论
1 楼 liruini 2014-11-03  

相关推荐

Global site tag (gtag.js) - Google Analytics