说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

HTML5定稿了,为什么原生App世界将被颠覆

HTML文档下载 WORD文档下载 PDF文档下载
2014年10月底,HTML5规范正式定稿,结束了长达8年的长跑。数字天堂董事长,DCloud CEO王安梳理了HTML5诞生至今的演变过程,并从开发者和用户两个角度分析了HTML对两个人群的优势。

2007年W3C(万维网联盟)立项HTML5,直至2014年10月底,这个长达八年的规范终于正式封稿。

过去这些年,HTML5颠覆了PC互联网的格局,优化了移动互联网的体验,接下来,HTML5将颠覆原生App世界。这听起来有点危言耸听,但若认真分析HTML5的发展史,你会发现,这个世界的发展趋势确实就是这样。

熟知历史才能预知未来,先让我们来看看HTML5为什么诞生、这8年是怎么过来的。


作者简介:王安,数字天堂公司董事长,DCloud CEO。

HTML5的诞生

自W3C于1999年发布HTML4后,Web世界快速发展,一片繁荣。人们一度认为HTML标准不需要升级了。一些致力于发展Web App的公司另行成立了WHATWG组织,直到2007年,W3C从WHATWG接手相关工作,重新开始发展HTML5。

HTML5的发展史,有用户的需求在推动,有技术开发者的需求在推动,更有巨大的商业利益在推动。

在互联网的早期,对用户而言,能打开浏览器接入到互联网世界就是一个神奇的事情,但互联网发展到2005年前后,开始出现下一个变化,就是宽带互联。

随着宽带的普及和电脑性能的增强,人们不再满足于单纯的通过互联网看新闻、收发邮件,消耗更高带宽的娱乐产品开始出现,就是流视频和网页游戏。其实视频和游戏是古老的需求,在互联网不普及的时候,需求的满足方式是离线传输的VCD和游戏光盘;后来互联网逐渐普及,人们更改了使用方式,通过下载软件+本地媒体播放器来看视频,下载体积较大的端游玩游戏。

但是对消费者体验更好的新方式还是出现并颠覆了以前的一切,那就是流媒体和网页游戏。YouTube等公司把握住潮流飞速崛起,各种页游公司也如雨后春笋。

但是HTML标准没有把握住产业的变化及时演进,浏览器产品也未升级,这块新需求被浏览器插件满足了,那就是Flash。这个部署在亿万浏览器里的商业插件俨然成为事实标准。2005年Adobe巨资收购Macromedia,把Flash收归旗下,紧接着大幅推广FLV流媒体和action script语言,很明显这桩收购可以列为IT并购的经典案例,FLV流媒体和Flash游戏风靡互联网,Adobe在新的产业升级中攫取了大量的利润。

除了Flash这个商业产品成为了事实标准,W3C还面临一个尴尬,就是另一个私有扩展协议的制造者—IE。IE当时在桌面浏览器占有垄断地位,并且扩展了大量的IE Only语法,开发者完全不知道这些语言是谁定义的。整个Web世界,就被两家公司微软+Adobe绑架了。

很多IT巨头都坐不住了,尤其是苹果和Google。PC操作系统的世界难有突破,Web浏览器被苹果寄予厚望,而且第一代iPhone只支持网页,那时还没有Appstore,Safari是乔布斯非常看重的产品;新贵Google虽然大量赞助Mozilla,但并未对IE的地位产生实质影响,收购了YouTube后发现底层被Adobe控制,也是非常难过,而且Google每年给IE的搜索框和Adoble FLV缴纳的费用真不是小数目。

既然大家都是W3C的主席单位,好吧,我们重新开始做HTML5吧。

是的,HTML5其实就是这么诞生的。那是2007年,IE和Flash由盛转衰的转折点。

HTML5第一阶段:Web增强与破垄断

自HTML5诞生以来,一共经历了两个阶段,分别是Web增强和移动互联网。我们先从Web 增强说起。

Web体验的丰富增强主要表现在:1. WebApp,比如Gmail;2. 流媒体;3. 游戏。我们就这3个方面来讲HTML5做了什么。

  1. WebApp:HTML5新增了离线存储、更丰富的表单(比如Input type=date)、JS线程、socket王乐、标准扩展embed、以及很多CSS3新语法…
  2. 流媒体:HTML5新增了Audio、Video
  3. 游戏:HTML5新增了Canvas、WebGL

当然还有Google努力在HTML5中推进Header和Section等标签,以利于搜索引擎分析,这些不多述。

HTML5补充流媒体和游戏能力后,加上苹果强势拒绝在iOS上引入Flash,成功的遏制了Flash的发展,然后就该遏制IE私有语法了。

在HTML5标准的升级过程中,苹果和Google同时也看到了浏览器市场重新洗牌的机会,他们一方面参与HTML5的规范,一边在浏览器产品上发力。Apple首先开始大力发展Safari,建立WebKit开源项目,Mac、iOS、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垄断了。

闪烁的标题栏 -VB资料 实现画面的各种切换方法-VB资料 实现屏幕变暗的效果 -VB资料 实现图像切换效果 -VB资料 提取Win9x拷贝的动画-VB资料 一个图像滤光处理程序-VB资料 一个用VB5.0 实现的鼠标绘图程序 用VB6.0制作画图板 用VB6设计有趣的动画场景 用VB编程绘制网格图像 用VB绘制抛物线动画曲线 用VB绘制正弦动画曲线 用VB实现“百叶窗”的图形特效 用VB实现托盘动画图标 用Visual Basic 定制BMP文件 用Visual Basic的Move方法实现动画效果 用Visual Basic与MS-Draw开发通用作图软件 在VB中获取可执行文件及Windows 95快捷方式的图标 在VB中进行各种图形切换的方法 在VB中制作可滚动的图像显示 在图片上平滑移动文字 -VB资料 VB怎样使程序的标题条闪烁? VB制作图像的Mask图 CWinInetConnection-一个封装了WinInet API函数的类 -VB资料 MODEM通讯意外处理-VB资料 MsComm 文字传输-VB资料 PING一个IP地址(向它发送一个数据包并等待回应) -VB资料 SMTP协议简介 (Simple Mail Transfer Protocol) -VB资料 VB5.0 中远程数据库的访问 VB下如何编写CRC校验程序 Visual Basic 6中发送邮件的新方法 求各位鼎力相助 JSP中多个按钮提交,高手请进 非法游标状态是什么出错了 顶尖高手请进来 如何把建立在 visio 中的数据表导入导数据库中?谢谢!! 》如何进行关联?《 怎样把InterBase库里的表导出为文本文件? GetCurrentDirectory( ) 问题? 怎样将linux的smtp的指向另一台机器 散分!!!请问哪里有JBuild8.0解密程序或密码? AC'97声卡在安装小企鹅输入法后不能使用 用路由器能将一个外网的IP同进指向内部网的两个机器吗?(请详细解答一下好吗?) 一个Form两个登录怎么搞?? 送分来了!!哪位大侠能把这段delphi代码变成c++builder的代码?很简单的!! 怎么用NERO刻录可引导光盘 高手请来指导一下,很简单的小问题!! 高手接分! 求救!vbb的问题 关于变量和列的问题 对话框最小化时没有icon,在线等... 新手,怎样快速到实现处?急!!! 声卡装不上怎么解决????????????????????急急!!!!!!!!!!!!!!! 如何在程序中进行打印设置 如何将中文文字转换为图形 头疼啊,刚开始用 stl 写代码 就碰见了两个巨长的 warning 怎么解决呀 请帮我解释一下session的一些概念,最好最好详细解释一下. 有什么方法让combobox控件里的文本不可编辑? 在线提问,一个蔡鸟小问题。 客户端数据备份问题 网页的定时问? Microsoft.Web.UI.WebControls.dll的中文资料! label中如何显示多行 为什么这么久了排行榜上的分类排行还没有整理出来? 十万火急!!!!!!! 远程控制问题 求助高手:连接数据库时出现ORA-01031:insufficient privileges,如何解决? asp怎么写找回密码的程序 请帮帮我 划分某个端口为多个VLAN的问题 简单问题? 在服务端对HTML元素该如何进行操作? 帮我看一下! 紧急求:闪烁功能的源代码 软件过程之一————开发过程 如何在水晶报表中利用在程序中生成的dataset来制作报表!!!!!!!!!! 请教C PLUS PLUS 如何运行其他exe程序,请大家... 求助 在哪里可以下载比较经典的C++书籍? ★关于“全选”的问题!★ 关于中文显示的问题 !!!!!! 美国旧金山湾区万圣节前多起驾车枪击 韩“独岛”宣传片擅自使用日剧画面 视美共和党参议员计划推迟耶伦的美联储主俄圣彼得堡市长称正在考虑申办夏季奥运格鲁吉亚总统选举:执政联盟候选人以6篠田麻里子圆空姐梦 助阵桃子航空新航中国品牌闪耀约堡国际车展(组图)土耳其总理:只有中国退出才可能购别国南海问题不能仅靠“海洋法公约”加拿大女星完美天使面容(组图)中国海警4船编队28日在中国钓鱼岛领校园摄影:日本少女萌动的青春韩国欲购美112枚爱国者导弹日本著名作家新书《混浴和日本史》揭秘澳大利亚华人金合欢艺术团悉尼举办中国希特勒未死一直活到1962年?历史学美国一学生为完成作业扮流浪汉进学校后以总理:伊朗有能力在数周内提炼武器级评论:欧债危机促欧盟内部各成员国重新塞尔维亚为铁托遗孀举行国葬 2万多人谷歌无人驾驶汽车安全性可超人类驾驶(韩星李英爱出任联合国教科文组织特别大三国外交界人士期待中日韩领导人会议增10.27战报:领先者善抓涨停股,三各大媒体争先报道深圳星光成人音乐培训高抛低吸没你想象的那么难,看文此文觉国际广告节大奖出炉 品友互动程序化购阿富汗7.8级地震造成千余伤亡 23凌乱于风中的花腰餐吧《爸爸去哪儿3》穿越有看点 爱心接力散户不得不知:又一波牛市启动,你选择上海本地人最爱去的六条美食街!台湾中学男生被打耳光 家长状告杀人未武汉开通直达日本东京国际航线尚雯婕献唱《不可思异》主题曲 展现科美国女司机驾车冲撞人群 律师称其有精绿地发布互联网金融战略 计划三年内产日本男子20年吃遍5600种泡面 出一名来自中国的“东突”恐怖分子被叙军为空姐的工作,我靠食疗瘦身餐减肥27沪指持续回升跌幅收窄 创业板盘中翻红一个重大原因告诉你A股调整后 仍将上
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘