跨终端的Web成为了趋势,而这本书就是讲了在这种趋势下进行开发的常见问题及其解决方案,多是限于篇幅,每一个方面都没有展开细说,但这是这样让本书干货满满,几乎没有一句废话。前端
下面是一些笔记。浏览器
Web的本质特性是低成本跨平台可是对设备先进特性支持性不够。服务器
Web和客户端应用的融合已经成为必然!前端工程师的基本功也包括了客户端和服务器端环境的知识。前端工程师
移动优先。测试
跨终端除了响应式,也包括多站点,多模板,多平台。须要综合考虑需求和复杂度等不少因素,使用合适的方式。ip
响应式的瓶颈:
响应式不能解决移动端DOM冗余的问题,JavaScript脚本冗余也是一个问题。
响应式本质是依靠CSS处理层面的差别,可是移动端和PC端不仅是展现上的差别,交互形式上的差别也会致使DOM结构上的差别。资源
多站点的缺点:
须要维护不少的页面;
二级域名过多,加大服务器跳转的成本。开发
GBS(分级浏览器支持)思想:
以有限的测试资源最大化测试覆盖率。域名