内容简介:一直在推进网络技术标准的组织 —— 万维网联盟(W3C)最近遇到了困境:苹果、谷歌、微软和 Mozilla 这四大浏览器制造商纷纷对 W3C 拟定的 DOM 4.1 规范表示反对。 上周早些时候,四大浏览器制造商对 W3C 的 DOM ...
一直在推进网络技术标准的组织 —— 万维网联盟(W3C)最近遇到了困境:苹果、谷歌、微软和 Mozilla 这四大浏览器制造商纷纷对 W3C 拟定的 DOM 4.1 规范表示反对。
上周早些时候,四大浏览器制造商对 W3C 的 DOM 4.1 规范(https://www.w3.org/TR/dom41/)表示不满,该规范定义了与文档对象模型(Document Object Model)相关的各种新功能,通过它描述 Web 文档。
我们不妨来看看事情的经过如何(感谢 reddit 网友的总结):
W3C fork WHATWG 的 DOM Living Standard,并重命名为 DOM 4.1
W3C 做出了不兼容的更改
所有真正的工作都是 WHATWG 版本上进行的,但 W3C 希望将自己的这个分支作为标准
W3C 首席执行官驳斥了所有人的反对意见,并将提案提交到候选推荐标准状态
没有人愿意实现这个规范,因为它与 DOM Living Standard 不兼容,所以 DOM 4.1 规范不能成为候选推荐标准
可以看到,由于与 DOM Living Standard 存在不可兼容的冲突,DOM 4.1 规范无法实施。
注:WHATWG(Web 超文本应用技术工作组)是以推动网络 HTML 5 标准为目的而成立的组织。在 2004 年,由 Opera、Mozilla基金会和苹果这些浏览器厂商组成。
如果苹果、谷歌、微软和 Mozilla 都不愿意实施这个规范,那么这个规范实际上是毫无意义的。
对 W3C 而言,如果四大浏览器制造商共同行动,他们所支持的技术就成为事实上的标准;而他们忽视的技术则处于不利地位。这就是 W3C 的 DOM 4.1 规范现在陷入困境的地方。
与 W3C 不一样,WHATWG 更重视技术精确性,一位 WHATWG 规范的编辑 Ian Hickson 曾表示:“W3C 是一个由大公司支付大额年费的组织,其主要目标是确保这些是付费会员的公司为其支付的年费有价值。”
最后看看四大浏览器厂商的反对声明:
谷歌:https://github.com/w3c/dom/issues/177
苹果:https://github.com/w3c/dom/issues/175#issuecomment-380534425
微软:https://github.com/w3c/dom/issues/175#issuecomment-377975633
Mozilla:https://github.com/w3c/dom/issues/175#issuecomment-380771954
原文:theregister 编译:开源中国
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- IntelliJ IDEA 2020.1 候选版本发布
- IntelliJ IDEA 2020.2 候选版本发布
- IntelliJ IDEA 2020.3 候选版本发布
- GoLand 2019.1 发布 RC 候选版
- [译] C++20:四巨头
- AppCode 2018.1 候选版发布,集成开发环境
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Web Design Handbook
Baeck, Philippe de 编 / 2009-12 / $ 22.54
This non-technical book brings together contemporary web design's latest and most original creative examples in the areas of services, media, blogs, contacts, links and jobs. It also traces the latest......一起来看看 《Web Design Handbook》 这本书的介绍吧!