娱乐

HTML5標準一分為二前景陰云重重

2019-05-02 08:35:32来源:励志吧0次阅读

近日,兩家負責制定HTML5標準的機構決定分家,這意味著未來將有兩個版本的HTML5:標準版與完善版。但是開發人員不用著急,影響不大。

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

但是,自接纳之日起,两家的标准就开始有些许不同。多年以来,两家机构在HTML5标准上的分歧越来越多。在WHATWG的站上,我们发现了其对自家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编制标准,而微软的工程师则发帖寻找新的编制人员。看来两种标准的分立,要划分出两个阵营了。

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

高新区成立社会督评员队伍
高新区领导班子成员走进基层听民声解民意
高新区上调企业退休人员基本养老金
分享到: