首页 > 代码库 > HTML5的未来
HTML5的未来
2014年10月29日,万维网联盟(W3C)宣布,经过几乎8年的艰辛努力,该标准规范终于最终制定完成。之所以是8年,因为在1999年HTML4的规范制定以后,W3C对于HTML的发展,貌似就不再那么积极了。直到2007年左右,HTML5才在W3C内部着手标准的制定。
做为被寄予厚望的新一代的HTML标记语言,HTML5的发展,可谓坎坷。且不说历史是如何演变的,我们先大体展望下HTML5的未来。
对于HTML5的重大意义,之前曾在一篇译文(HTML4与HTML5之间的10个本质区别 )中有过一些概述。实际上,HTML5最大的变革在于新增canvas与audio、video这样的多媒体标记,以及CCS3、移动应用、整体简化等领域的升级。
首先,在传统的PC端,HTML5的出现,也许会给flash带来巨大的打击,对于支持HTML5标准的浏览器,人们也就不必再下载flash插件来展示各种各样的动画,而直接下载完成页面(甚至不用完全下载完成),即可以展示相应内容。而依附于Flash的巨大的产业链,也许就会随之发生巨大变革,变革中无法跟上前进脚步的组织,也许就会被解体。这其中,影响最大的应该是基于网页的游戏开发厂商。当然,也许这种变革在HTML5刚开始出现,甚至草稿刚发布的时候,已经开始展现出来了。
其次,在移动领域。目前的原生App,也许就会跟之前曾经的C/S架构的软件一样,最终被基于HTML5的App所取代。而且这种变革的进程,也许不会持续太久。
目前,在PC端,唯一阻碍HTML5的因素也许就是浏览器,而这其中,最大的阻力应该就是IE了。作为一直被大家看作是恶人的IE,实际上也在逐渐的拥抱HTML5。如果IE继续之前的,自己一套标准的话,也许真的就会被业界所淘汰。或者至少会被边缘化。
而在移动端,也许就是Apple跟Google两大主导厂商的做法,就看两大厂商的iOS与Andriod系统,是否允许App直接调用更流畅、性能更好、更优秀的浏览器内核。而这也将影响基于HTML5的App的整体运行效果。而且,使用HTML5,无需考虑跨平台的问题,这对于目前的移动领域,各种尺寸、各种类型的屏幕来说,对于开发商,是一个利好消息。因为,整体的开发成本实际上是降低了。目前,唯一考虑的问题,就是App在各种平台上的运行效果,即最重要的“客户体验”。如果在目前的平台下,使用基于HTML5的App做出来之后,能有保证与原生的App接近的用户体验,则替代是顺其自然的。
未来的5年,也许就是基于HTML5的大变革时期。
HTML5的未来