`
zhangyaochun
  • 浏览: 2561347 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

《8月份读书活动之跨终端web》

 
阅读更多

 

   前言:

 

       本系列还是很给力的,《跨终端 Web》这本书其实对我这样的前端同学还是比较感冒的。

   

   正文:

 

       其实在转型移动前端的早期,也是经历了和作者一样的东西,多个域名的适配,到后面一个域名多个模板,到后面响应式的css解决方案-包含细化到高清屏幕的适配,到一度使用phonegap这种东西去打成apk等客户端的方式。

 

       仔细地阅读了本试读内容的部分内容,做了一些感兴趣地方的记录

 

  • 不只是响应式:
  1. 响应式
  2. 多站点 -- 其实目前还是有很多公司的站点是这样的,最常见的就是百度
  3. 多模板  -- 一个页面只有一个URL,解决了响应式里面DOM冗余的问题,但是由于单个页面存在多套模板,还需要在模板动态加载和首次服务器渲染等环节进行优化
  4. 多平台  -- Native App优势在于更好的性能、更丰富的系统级功能的调用、标准的发布渠道,但:

        发布成本高 + 开发成本高 + 潜在的风险。Hybrid App是一个改进版本。

 

 

  •   响应式的瓶颈:
  1. 不能解决移动端DOM冗余的问题,js冗余。
  2. 多个复杂响应式页面的维护成本并不比单独维护多个版本的页面成本低。
  3. 本质上依靠css处理展现层面的差异

    确实随着响应式的兴起,很多人提到适配基本都是响应式,但是不了解深层次内容的人还是不会善待,如果了解了瓶颈,其实我们可以做一些优化。

 

 

    思考:

 

     其实自己也是一个pc前端到移动前端的老人,经历了一些如书中所描述的一些东西。也看到了一些前端在遇到瓶颈之后,转出了真正的安卓工程师,用原生方式去实现一些客户端的案例。

 

     技术的路其实很长,不在于技术本身如何去实现,走到一定时间,去思考总结一些东西,而且分享出来还是很有意义的。

 

    再次感谢社区的活动,也感谢本书作者耐心地讲解。

    

 

    

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics