炎炎酷暑,六月来袭。夏日的炎热往往叫人心烦意乱,何以消烦暑?不如读书去吧。既然烈日当头,那就静坐一室,翻开书卷,配上一片西瓜,两杯冰饮,三支雪糕,畅享于书海之中,好不自在!读书使人心静,心静自会少烦躁,也自然能凉下来啦。所以说,读书也是一剂不错的消暑良方。

六月读书第一季——前端必读,小编为前端的童鞋们准备了一顿大餐哦,快来看看吧。

《Web性能权威指南》

本书的作者是世界顶尖的Web性能工程师,他在书中深入浅出地讲解并演示了针对TCP、UDP和TLS协议的性能优化最佳实践,以及面向无线和移动网络进行优化时的特殊要求。随后,他全面剖析了浏览器技术的几项重大革新,包括使用这些新技术时在性能方面需要的独到考量。革命性的HTTP 2.0、XHR客户端网络脚本、基于SSE及WebSocket的实时数据流,以及通过WebRTC实现P2P通信,对这些面向未来的重大浏览器技术,本书都从性能优化的角度给出了详尽的解读和分析。


《JavaScript编程实战》

本书深入探讨了如何基于JavaScript技术从头开始创建真实的应用,共分为四个部分。第一部分介绍了最佳实践以及库、框架与插件,为构建应用奠定坚实的基础。第二部分讨论了前端的构建,包括Backbone.js、JavaScript模板,以及表单处理和校验的相关内容。第三部分涉及如何用Node.js编写服务器端JavaScript。最后一部分挑战程序的功能极限,介绍了如何构建实时应用程序、调整移动领域的Web程序、JavaScript图形处理技术等内容。


《JavaScript高级程序设计(第3版)》

本书是JavaScript超级畅销书的最新版。全书从JavaScript语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深入浅出地探讨了面向对象编程、Ajax 与Comet服务器端通信,HTML5表单、媒体、Canvas(包括WebGL)及Web Workers、地理定位、跨文档传递消息、客户端存储(包括IndexedDB)等新API,还介绍了离线应用和与维护、性能、部署相关的最佳开发实践。


《HTML5与CSS3基础教程(第8版)》

《HTML5与CSS3基础教程(第8版)》是讲解HTML和CSS入门知识的经典畅销书,全面系统地讲解HTML5和CSS3基础知识以及实际运用技术,通过大量实例深入浅出地分析了网页制作的方方面面。书中不仅介绍了文本、图像、链接、列表、表格、表单等网页元素;还介绍了如何为网页设计布局,添加动态效果等;另外,还涉及调试和发布。本书提供了一个强大的配套网站,上面列出了书中的完整代码示例,当然,更多优秀实例及进阶参考资料一应俱全,以供读者参考学习。 通过学习本书,零起点读者即可创建网站,而中高级水平的开发人员也可以快速了解HTML5新元素、CSS3的奇幻效果、响应式Web设计以及各种最佳实践。


《高流量网站CSS开发技术》

本书详细介绍了开发过程,书中主要介绍了过程的价值,创建可重用的、健壮的和模块化的CSS,如何最大化网站的性能,与第三方集成,跨浏览器和可访问CSS的最佳实践以及动态CSS技巧等内容。编写CSS不光是处理代码,想要成为开发者中的大牛,你要知道它内部的工作原理、浏览器显示网站的不同方式、可能要面对的不同环境、性能、无障碍访问、语义化、可用性……这本书绝对能够告诉你答案。


《深入浅出Node.js》

本书从不同的视角介绍了Node内在的特点和结构。书中并非完全按照顺序递进式介绍,首先简要介绍了Node,接着深入探讨了模块机制、异步I/O和异步编程,然后讨论了内存控制和Buffer相关的内容,接着探讨了网络编程、Node Web开发、进程、测试和产品化等内容,最后的附录介绍了Node的安装、调试、编码规范和NPM仓库搭建等内容。


《Node.js实战》

本书向读者展示了如何构建产品级应用,对关键概念的介绍清晰明了,贴近实际的例子,涵盖从安装到部署的各个环节,是一部讲解与实践并重的优秀著作。通过学习本书,读者将深入异步编程、数据存储、输出模板、读写文件系统,掌握创建TCP/IP服务器和命令行工具等非HTTP程序的技术。本书同样非常适合熟悉Rails、Django或PHP开发的读者阅读学习。


《jQuery实战(第2版)》

本书是带领你自如驾驭jQuery的导航者,替你肃清学习和开发路上的各种障碍。在这里,你不仅能深入学习jQuery的各种特性和技巧,还能领略到它的内部工作机制、插件体系结构和背后的各种策略和理论,学会怎样与其他工具和框架交互。有了jQuery和这本书,你不需要再费心劳力地纠缠于各种高深复杂的JavaScript技巧,只使用CSS、XHTML以及普通的 JavaScript知识,就能直接操作页面元素,实现更快速更高效的Web开发。


《Sass与Compass实战》

本书共分为10章,旨在完整介绍两个工具:Sass和Compass,从而引领读者通过框架高效地构建样式表,创建动态页面。本书介绍了Sass如何通过选择器嵌套和变量来帮助避免重复,以及通过继承和混合器等特性更加高效地重用通用样式,减少重复编写工作。学完本书后,你一定能对Sass和Compass有一个全面的理解。 如果你是Web设计师或者前端开发人员,那本书定能让你受益匪浅。


前端的童鞋们,带上这些书,过一个清凉的夏季吧!

最后要特别感谢@冰雅冷轩 的图书推荐。 PS: 欢迎大家来补充。:-D