麦迪浏览器下载大全下载好用的浏览器

HTML5标准之争

W3C近日发布了HTML5标准的推荐版,并将其命名为用于创建网页与应用程序的HTML5标准的终极版。HTML5的发展演化是一个极其复杂又缓慢的过程,上一代HTML4标准进入到这一阶段还是在1997年的时候。

2004年,由Firefox、Opera、Apple、Google四大浏览器厂商组成的网页超文本技术工作小组(Web Hypertext Application Technology Working Group),即WHATWG,宣布制定下一代HTML标准,即HTML5。而当时的W3C正在发展在XML和HTML基础上设计的XHTML。

然而,在2012年,W3C和WHATWG再度分道扬镳。而两者的分歧在于WHATWG 集中于演进“living”标准,而 W3C 坚持使用传统的数字编号系统定义静态的“snapshots”。 WHATWG希望构建互联网的最后一个标准,即一个随着互联网发展不断更新的HTML5标准。他们认为W3C的HTML5标准一旦制定完成,即便出现错误也无法修正。而且他们认为W3C的标准制定模式太过复杂,每一代标准的制定时间过长,不符合互联网的发展速度。所以,HTML5现在有两个标准,一个由W3C制定,一个由WHATWG制定。这会导致W3C和浏览器厂商的第二次大战吗?

当然不会,对于浏览器厂商来说,赢得浏览器之战比HTML5标准更重要。自从Google的Chrome重新掀起浏览器间的大战之后,每一家浏览器都在根据自己的情况支持HTML5标准,每一家浏览器的广告都在吹嘘自己对HTML5标准的支持。所以,HTML5的标准已经成为了既成事实,W3C的HTML5标准只是对这个既成事实的官方认证而已。

HTML5浏览器支持
广义上,HTML5是HTML5、CSS3、Javascript 2.0的统称,因为对于现在的互联网开发而言,这三者是密不可分的。HTML用于描述内容,CSS用于定义样式,Javascript用于实现功能。

我们期望的是能够分享图片、网上购物、阅读新闻以及可以在任意的设备上随时随地浏览信息。尽管对绝大多数的使用者而言它们是无形的,但正是HTML5与开放网络平台推动着使用者们增长他们的期望。

事实上,锁定HTML5规范会给互联网的使用者们直接带来一些小小的不同,特别是那些已经在使用带有众多HTML5功能的浏览器的使用者。不过,网页游戏所取得的绝大多数进步都可以归功于HTML5。

从微软开放技术层面,我们对于可以与W3C共同合作并牵头建立开放网络平台感到非常地自豪,这个平台鼓励互通性,并为下一代的网页、图像及游戏打开了大门。

既然有了HTML5的官方标准,浏览器兼容性应该没问题了吧。事实上,这场兼容大战依然在延续,而开发者们依然需要为各大浏览器适配网页。举例来说,HTML5标准设计了

标签,使得浏览器可以不借助Flash直接播放视频文件。但是,HTML5标准却没有规定浏览器支持的视频文件格式。现在,Firefox主推Ogg,Chrome主推WebM,Safari主推H.264。也就是说,开发者如果要使用video标签,需要准备多种格式的视频文件。好消息是现在似乎H.264占据了上风。

0条大神的评论

发表评论