成长的烦恼--- HTML 5 标准之争

翻译:成长的烦恼 --- HTML5 标准之争
Today 12:29 PM
翻译自: Stephen Shankland 的文章, 原文连接
 
本翻译仅属个人兴趣,不代表赞同文章内观点。如果有任何版权异议,请联系我,立刻删除。

原文标题:Growing pains afflict HTML5 standardization

 

HTML5 标准之争

 

    当你阅读许多公司的广告词的时候,你可能会觉得 HTML5 ,下一代的网页标准已经开发完备,进入实战了。

 

    但是近来标准制定者的之间的言辞让我们体会到,制定这个标准的过程本身,非常的艰难,充满争议,远未完结。

 

许多年中, HTML 标准无人照料,这期间一个非正式的组织 WHATWG 担负起了 HTML5 的新标准制定这个责任。但是当时隔多年之后,当 W3C 组织决定回归 HTML 新标准制定时,这两者之间出现了紧张。

W3C HTML 工作组 (HTML WORKING GROUP) 的邮件列表中近来经常出现这样的词语“幼稚的”, “不可忍受的”,“荒谬的”, “胡闹”。 而最明显分歧在于,这两个小组根据同样的素材制定的 HTML5 标准草案有着明显的差异。

对于浏览器的开发厂商和互联网开发者来说,如果两个标准草案能够合并那是最好的。 但是在一个时期里,这两者之间的冲撞将是不可避免的。

 

    “这不是一个理想的状况。你希望将全部精力投入到标准的改进中去,而尽量去减少不必要的摩擦”, Mike Shaver Mozilla 的工程副总裁说。 尽管如此,长远来看, Shave 比喻道,这就像是开发软件,新的功能会带来暂时的问题和不稳定。

 

HTML 重新回到了技术的前沿

 

     HTML 超文本标记语言,是一个描述网页的标准。 HTML 的最新版本是 W3C 1999 年发布的 HTML4.01. 那已经是很久以前的事了。这些年中 W3C 试图去推广一个无法和现有标准兼容的 XHTML2 标准来替代 HTML ,因此拒绝更新改进 HTML 标准。然而 XHTML2 并不成功。 与此同时,浏览器生产商 Opera Mozilla Apple 自己组织了 WHATWG 来制定新的 HTML 标准。 WHATWG 的工作,最终带来了今天被广泛关注的“ HTML5 的概念。 W3C 最终决定它应当参与到这一个 web 未来标准的制定中来。

 

 

    HTML5 有许多出众的特性, 例如 在网页中直接嵌入视频和音频 而不依赖 Flash 插件。 其他的 HTML 新特性还包括,使用 Canvas 进行 2D 作图, 提供用户的地理信息来进行网站互动,这些特性却没有进入 W3C HTML5 草案当中。

   其他一些没有那么出名的 HTML5 元素也很重要,包括标准化浏览器如何解析网页的方式。 HTML5 是否成功的另一个要素是它的兼容性: 开发者只需要开发一个版本的网页而不用为每个浏览器,甚至每个版本去创建不同的网页。但是这些开发人员将会去哪里寻找标准呢? W3C ,一个已经被广泛认可的标准化组织,有微软的参与,并且有着专利政策保护的组织; 还是 WHATWG ,一个从无到有开发了这些新的技术,并保有着“完整”版本的 HTML 标准的组织?

 

Hickson 不会妥协他的原则。 “相比将两份草案合并,我认为保有其中的技术水平更加重要 Hickson 在周五的一次辩论中说。

 

    两份草案间的区别更多的是在外围而不是核心 -- Hickson 称他们 “从实用的角度看并不重要”。 例如, 有个“ ping ”功能,可以帮助网站记录用户在链接上的点击而不用像现在一样引入一个中间的计数页面。 另一个区别是 Microdata ,它在网页上加入计算机可读的标记用来描述一些像地址之类的数据,

 

    某种程度上说,两份草案的区别在于, W3C 倾向于把标准拆分成较小的子模块分开发表,而 Hickson 则偏爱现在 WHATWG 所使用的一份集大成式的标准形式。

 

    两份HTML5标准草案的并存和分歧在业界引起了一些担心。“开放的技术标准的意义就在于它强调了不同实现厂商之间的互操作性, 而出现两份不同的标准,显然就完全偏离了这一目标。” 在 W3C 工作的 DogSchepers 这样说。他在周五 WHAT 的邮件列表中呼吁 WHATWG 任命一个中立的 W3C 联系人来一起协作。

 

Hickson 的怒火

...

dojo 中文社区 继续阅读(IBM myDeveloperWorks)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值