HTML5 /CSS3/javascript ,是当前热门的关键字。在这个WEB 和互联网的时代,HTML5 从一个静态的网页开始向富客户端发起挑战,多媒体,2D,3D 图像,离线存储技术,异步通信,socket 通讯,MVC 模式,手持设备,等等,你能想到的所有软件开发的技术和思想都在HTML5 中得到体现和发扬光大,你能想到的,都似乎能做到,WEB 系统也真正的开始大型化,复杂化,和富客户端化, WEB 技术也真正的开始走向完善。
《高性能HTML5》 不仅仅是一本介绍HTML5 和相关技术的技术书籍,作者通过自己的实际工作经验,通过性能这个角度来阐述 HTML5 的实践之道。 在越来越大型化的系统,越来越多样的客户端设备下,如果做出客户满意的体验又兼顾高性能,确实是现在大家都比较关心的问题。
最近两年,我一直关注WEB 方面的客户端技术, 比如 css framework,特别是著名的Bootstrap, 如果直接拿来使用,确实很简单,可是如果要深入研究的话,就很难理解,原因就在于并不了解这些技术后面的原理和发展过程。在这本书中我找到了答案,通过书的第二部分《性能基础》, 了解到浏览器的渲染机制,也就明白为什么css 文件要放在网页的头部,javascript 文件要放在网页的尾部。同时也明白如何减少浏览器的请求数目,如何避免浏览器重绘,了解图片精灵的原理和作用,了解为何要合并多个css 文件,了解CDN 的应用场景和适用范围,有种豁然开朗的感觉,受益良多。
第五章讲的页面重用机制,不算什么新鲜事,服务端已经有了相关的技术,java中的 sitemesh, .net 中的master page, 都提供了模板技术来实现。作者也使用了一个实际工作中的例子来示范,很有参考价值。
读完样张, 对《高性能HTML5》这本书还是比较满意和蛮期待的。毕竟任何从性能角度来研究一个技术,都是比较精深和需要大量实践才能掌握的技术和经验,这是不可多得的机会。
有一点不满意的就是样张的字体和排版有点浪费纸张,页面有很大部分的空白,不知道是不是PDF格式才是如此,希望纸质书会有更完美的排版。
相关推荐
《响应式Web设计实践》试读干货,响应式——适应浏览器的不同——Web设计实践
想让大规模高复杂度网站更快更易扩展?远不止H5/CSS3 这本彻头彻尾的实战书将教会你一切
《HTML5移动Web开发指南》主要围绕HTML5技术,讲述如何利用HTML5相关技术开发移动Web网站和Web App应用程序。《HTML5移动Web开发指南》共分为四大部分,第一部分主要讲述Web技术的发展及HTML5标准在移动Web技术中的...
交互设计师的书籍之一....写在书中的是搜狐新闻客户端UED团队一线经验的总结,不仅有很多实实在在的案例,更有对用户体验设计的思考和感悟,以及设计人员与产品、开发、运营及市场人员沟通的方法和技巧
手机游戏开发全书——部分章节试读.pdf
构建高性能Web站点 [试读]Web组件分离 - 节选
09金融联考复习全书——辅导讲义(试读版)
百度推广——搜索营销新视角试读样章之第五章案例
由国内著名技术社区联合推荐的2012年IT技术力作:《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》,即将上架发行,此书从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、集群高级应用等...
NULL 博文链接:https://webmaster.iteye.com/blog/2092746
NULL 博文链接:https://webmaster.iteye.com/blog/2020351
腾讯高级工程师亲身开发经验、Cocos2d-x联合创始人力荐
NULL 博文链接:https://webmaster.iteye.com/blog/2040119
内容简介: 这本书是一本专门介绍实时扫描的防毒软件、虚拟磁盘、硬盘还原、硬盘透明加密、 文件透明加密、防火墙、反外挂、反窃取密码等软件的Windows 内核...术书。这本书的读者需要有C 语言的基础。 作者: 楚狂人
算法之美——隐匿在数据结构背后的原理(C++版)试读样章
Oracle高性能SQL引擎剖析:SQL优化与调优机制详解 试读版前146页
NULL 博文链接:https://webmaster.iteye.com/blog/2077436
NULL 博文链接:https://webmaster.iteye.com/blog/2102830