HTML 5标准首个公共草案公布
1月22日,W3C(万维网联盟)发布了HTML 5标准的第一个公共草案:A vocabulary and associated APIs for HTML and XHTML,新的草案内容将开发者、浏览器厂商和内容提供商纳入同一个平台之中,它也是10年来HTML标准的首次重要升级。我们知道,现行的HTML网页都基于HTML 4.0标准构建,而该标准是在1997年12月18日发布,距今已有10年之久,今天的互联网与当时的情况显然有巨大的不同,网页不再是一大堆静止元素的集合,而包括大量的动态效果和互动性,陈旧的HTML 4.0已无法跟上发展的需要,为此,HTML工作组在2007年3月正式启动了HTML 5标准计划,经过9个月的努力完成首个草案的制定,不过,HTML 5.0标准要等到2010年方可出台,因为它将纳入目前网页中的流行元素,譬如Ajax技术、音频、2D视频编程界面等都将整合其中,同时将进一步提高整个网络环境中的兼容性和互用性,避免出现目前浏览器与网页不兼容情况的发生。显然,HTML工作组需要较长的时间来完成这些内容。
HTML 5标准可以带来更多的互动性,这一点对于Web软件开发相当有助益。 |
在应用模式上,HTML 5的重心放在客户端的数据存储,用户将拥有通过互动模式编辑文档的能力—这一点类似于现在的《维基百科》。其次,HTML 5的操作规则将更为简单,并具备相当的容错能力,能够显著降低开发、使用成本,而它的应用不仅只限于PC,还将扩展到掌上移动平台,改变目前国际互联网以PC作为主要终端的情况。
WWW的发明者,现担任W3C主席的提姆·伯纳斯·李。 |
对于HTML 5标准,开发者与业界都表示出积极的态度,其中W3C主席提姆·伯纳斯·李认为:“HTML是非常重要的一项标准,包括浏览器开发者在内的工作组共同努力,目标都是为互联网创造一个更好的技术基础,这种情形令人非常振奋。但要兼顾大量开发者的意见的确是项艰巨的工作,新标准必须实现稳定性与创新性、实用主义与理想主义的并存,这的确是个不小的挑战”。挪威Opera公司标准官查尔斯·麦卡瑟尼维尔则表示:“目前网页中的大量数据都是以HTML格式记录,但具体编码却往往是为某种程序专门设置,而没有遵从公共的标准,结果导致大量的兼容问题”,他同时认为,“HTML 5草案对这些问题都作出完善的标准界定,届时开发者将有规可循,而且执行标准将相当简易”,另外他也对HTML 5草案及时跟进Ajax等网页开发新技术表示赞赏—作为重要的第三方浏览器,Opera素以快速著称,同时在手机领域占有垄断性地位,HTML 5标准对其的正面推动作用显而易见。
微软公司没有对HTML 5草案直接表示看法,它只是表示正在开发的IE 8浏览器对于标准非常重视,譬如IE 8开发版本已经在2007年12月通过了Acid2测试—但作为网页标准的事实主导者,微软内心未必乐意看到HTML 5的强势出台,“微软标准”事实上取代了W3C成为网页开发者的首选,目前超过80%的网站都选择微软而非W3C标准,导致Firefox、Opera、Konqueror、Safari等第三方浏览器在浏览页面时出现大量的兼容性问题。而HTML 5的出台将成为微软标准的终结者,微软显然无力对抗整个互联网业界,一旦W3C占据主导,那么微软的IE浏览器将很难维持当前的垄断地位,这等同于削弱微软在互联网世界中的主导权。
(注:HTML工作小组的成员有500多名,核心成员包括美国在线、谷歌、IBM、微软、Mozilla、诺基亚、Opera和苹果。)





重点专题