HTML5标准“一分为二”,前景阴云重重!

2012-07-23 10:15:11来源:tech2ipo作者:

近日,两家负责制定HTML5标准的机构决定“分家”,这意味着未来将有两个版本的HTML5:标准版与完善版。但是开发人员不用着急,影响不大。

近日,两家负责制定HTML5标准的机构决定“分家”,这意味着未来将有两个版本的HTML5:标准版与完善版。但是开发人员不用着急,影响不大。

负责制定HTML标准的两家机构是网页超文本技术工作小组 (WHATWG)和万维网联盟 (W3C)。当年W3C因为将重点放在XML和XHMTL上,对未来HTML标准编制缓慢,因此WHATWG应运而生。当时,绝大多数用户都希望使用HTML标准,而且希望能够改善这一标准。所以2004年,WHATWG就开始负责编写HTML标准,2007年W3C接纳WHATWG团队编写的HTML5标准,并成立了新的HTML工作团队。

但是,自接纳之日起,两家的标准就开始有些许不同。多年以来,两家机构在HTML5标准上的分歧越来越多。在WHATWG的网站上,我们发现了其对自家HTML5标准的解释:

HTML5标准“一分为二”,前景阴云重重!

近来,W3C和WHATWG在HTML5标准上的分歧越来越大。WHATWG专注于发展标准的HTML5格式及相关技术,并且可以不断的修正标准中的错误。而W3C则想根据自己的开发进程制作出“标准版”HTML5标准,颁布之后不容许更改,错误也无法修正。所以W3C和WHATWG决定分离,各自对自己的HTML5标准负责。

也就是说W3C将继续制定“标准的”HTML5标准,而WHATWG将把HTML5看作是“活的标准”,即标准编制进程永不停止,随时可以增加新内容和改进旧内容。

如果各位看客看到现在觉得两家已经分道扬镳的话,那么说明译者的翻译水平还是可以。在WHATWG看来,W3C的HTML5标准是严格的标准,不容变通,是“活的标准”的快照版。WHATWG在脱离了W3C之后,标准编制进度将大大加快,将会领先W3C。

前任HTML5标准的编写人员Ian Hickson说:“WHATWG版本,我们称其为‘活的版本’,意思就是,根据反馈的错误,不管修正HTML5标准,我们建议浏览器来使用。而W3C版本是纯标准,一旦制定之后就是‘死’的,出现了错误也没法修正。但是两者都有用处,WHATWG不断更新的完整版保证使用者使用最新的标准,W3C的严苛标准也很重要,尤其在专利授权、合同条款等不允许随意变更的地方。”

从开发者的角度来看,他们并不觉得这是一件坏事。在开发者眼里,没有所谓的“标准”,因为无论是WHATWG的标准还是W3C的标准,都没有正式颁布。

分道扬镳,总归不是件好事。依我看,Chrome和Firefox将会吸取两个标准,而微软则会根据自己的需要选择合适的标准。早在今年4月,HTML5的标准就开始发生异变,Apple公司的工程师曾发帖说正在为W3C编制标准,而微软的工程师则发帖寻找新的编制人员。看来两种标准的分立,要划分出两个阵营了。

所以,以后无论是开发人员还是消费者,都得做好选择的准备了。

关键词:HTML5

赞助商链接: