跨平台app吧 关注:13贴子:206
  • 2回复贴,共1

HTML5会让iOS和Android开发者转行吗?

只看楼主收藏回复

 我们第一次谈论HTML5要改变世界大概是因为乔布斯,他坚持在iOS上不兼容Flash,在Adobe统治多媒体开发的那个年代,这需要付出极大的勇气。这么多年过去了,虽然所有人都在谈论HTML5,但是大部分人甚至都忘了它还是一个仍在完善中的体系。
  2007年W3C(万维网联盟)立项HTML5,直至2014年10月底,这个长达八年的规范终于正式定稿。接下来,HTML5将真正开始颠覆原生(Native) App 世界。虽然这种危言耸听已经让人有点厌烦。但是如果回顾HTML这些年走过的路,你就不会再怀疑它的能量。


来自Android客户端1楼2015-11-26 08:26回复
    二、HTML5第一阶段:Web增强与破垄断
      自HTML5诞生以来,一共经历了两个阶段,分别是Web增强和移动互联网。我们先从Web增强说起。Web体验的丰富增强主要表现在:
      WebApp HTML5新增了离线存储、更丰富的表单(比如 Input type=date)、js 线程、socket、标准扩展 embed、css3…
      流媒体HTML5新增了audio、video
      游戏HTML5新增了canvas、webgl
      当然HTML5还为搜索引擎的语义分析做了优化,比如新增Header和Section等标签,也在无障碍等领域做了不少工作,这些不再多述。HTML5 在流媒体和游戏方面的努力,成功的遏制了Flash的发展,然后就该遏制IE私有语法了。
      在 HTML5 标准的升级过程中,苹果和Google同时也看到了浏览器市场重新洗牌的机会,他们一方面参与HTML5的规范,一边在浏览器产品上发力。Apple首先开始大力发展Safari,建立WebKit开源项目,迁移Safari到Windows平台;Google起初是赞助Mozilla开发Firefox,后来自己开发了v8引擎,合并WebKit,于2008年正式推出Chrome。“IE 的私有规范+Flash不是标准,我们才是标准” 这样的口号在新一代浏览器大战中打响,IE 瞬间成为千夫所指的垄断代表,甚至成了阻碍Web发展的**(当时IE6已数年未更新,并且丝毫不惧Firefox的发展)。
    偏偏微软此时也出了晕招,推出了一系列即不完整支持规范又互相不兼容的IE7、8、9、10,彻底失去了开发者的支持。
      Adobe的Flash被遏制,与Web霸主的位子擦肩而过;IE的私有标准被遏制,并且造成IE市场份额不停下滑,直到IE最新的移动版本反过来开始支持WebKit语法,真是令人唏嘘。不知道HTML6是不是该打倒WebKit垄断。


    来自Android客户端4楼2015-11-26 09:39
    回复


      来自Android客户端8楼2015-12-06 19:50
      回复