0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

W3C正式放弃发布HTML和DOM标准 并支持浏览器厂商联盟WHATWG

mK5P_AItists ? 来源:yxw ? 2019-06-04 10:03 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

历史性时刻!——近日,W3C正式宣告战败:HTML和DOM标准制定权将全权移交给浏览器厂商联盟WHATWG。

由苹果、Google、微软和Mozilla四大浏览器厂商组成的WHATWG已经与万维网联盟(World Wide Web Consortium,即W3C)开展了多年的拉锯战。他们想证明,如果没有他们的支持,W3C将无法管理网络标准。

而经过了多年的PK,W3C终于无奈放权了。

网络标准的分久必合之势

所谓WHATWG,即网页超文本应用技术工作小组(Web Hypertext Application Technology Working Group,简称WHATWG),成立于2004年,其目的是为了推动现代化HTML标准。当时W3C计划将HTML推向XHTML(这是一种类似XML的结构),而各大浏览器厂商表示不同意。

最初,WHATWG由苹果、Opera和Mozilla基金会组成,他们认为处于领导地位的W3C,包括许多与浏览器无关的实体,并没有将Web开发社区的利益放在心上。

于是,他们成立了反W3C联盟组织,并开发了之后的HTML 5标准,后来在得到了所有浏览器厂商的支持后,W3C也正式批准HTML 5标准成为HTML网络标准的主流版本。

两大组织的暗流涌动

多年来,这两大组织一直在通力合作,但大多数与Web标准相关的工作总是由WHATWG出面完成,然后再提交给W3C作为官方标准。

不过在很多时候,Chrome或Mozilla会在得到W3C的最终确定并正式批准之前,领先一步发布所有的建议标准。这表明在大多数情况下,众多浏览器厂商认为W3C的批准只是一种形式,在WHATWG自行决定了某个标准之后,W3C并没有太大影响力。

直到2018年4月,这两大组织出现了正面冲突,当时WHATWG所有的成员——苹果、Google、微软和Mozilla——强烈且明确地反对W3C批准DOM标准4.1。

尽管W3C拥有数百个其他成员,但DOM v4.1标准最终未能推行下去,而且至今也未能在Web浏览器中实现。从那以后,这两大组织一直在制定不同的标准。

HTML和DOM的控制权移交给了WHATWG!

最近,W3C和WHATWG宣布他们将放下分歧,并签署了新的谅解备忘录(https://www.w3.org/2019/04/WHATWG-W3C-MOU.html)。

根据这项新协议,W3C正式放弃发布HTML和DOM标准,他们将支持WHATWG,将控制权完整地交回到浏览器厂商手中。

今后,W3C及其数百名成员将负责起草Web标准的“建议书”。然后,由 WHATWG来决定他们的产品中将包含哪些功能。

WHATWG目前维护的HTML Living Standard(https://html.spec.whatwg.org/multipage/)将成为官方的HTML标准,而DOM Living Standard(https://dom.spec.whatwg.org/)将成为官方的DOM 标准。

这项公告标志着Web标准格局的巨大变化,从此以后,所有重大的Web标准都将由浏览器厂商代替W3C全权负责。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • HTML
    +关注

    关注

    0

    文章

    280

    浏览量

    43381
  • DOM
    DOM
    +关注

    关注

    0

    文章

    18

    浏览量

    9749

原文标题:W3C 战败:无权再制定 HTML 和 DOM 标准!

文章出处:【微信号:AItists,微信公众号:人工智能学家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    亚马逊云科技推出Amazon Nova Act SDK预览版,加速浏览器自动化Agent落地

    Storage Service?(Amazon S3),以及全新推出的、支持大规模云端浏览器执行的Amazon Bedrock AgentCore Browser Tool。 Amazon Nova Act SDK最初于202
    的头像 发表于 08-06 08:42 ?127次阅读

    开源鸿蒙Web与W3C标准分论坛圆满举办

    近日,开源鸿蒙开发者大会2025(OHDC.2025)Web与W3C标准分论坛在深圳圆满举办。本次分论坛汇集了生态伙伴、W3C委员会、行业标准制定方等数十位Web领域相关专家,对开源鸿
    的头像 发表于 06-05 15:16 ?627次阅读

    老电视如何安装浏览器

    2017年购买的夏普老电视,1.5G+8G存储,网上下的浏览器APK文件在电视内打开就弹出“解析程序包出现问题”。 未知来源选项已打开,存储空间清空到只剩下三个应用(只占用300M左右),基本可
    发表于 06-01 18:57

    edge浏览器识别 latex语法插件

    默认的浏览器是没有latex识别功能的,容易显示为乱码或者源码,无法正常识别。本插件需要在浏览器的扩展程序菜单下安装,能在edge下完美运行。本插件是免费插件。
    发表于 03-17 18:03 ?1次下载

    腾讯AI To C业务大调整:QQ浏览器、搜狗等转入CSIG

    腾讯内部近期完成了一次重要的产品及团队调整,标志着其AI To C业务战略的新一轮变革。据悉,QQ浏览器、搜狗输入法以及ima等多款产品和应用,将正式并入CSIG(云与智慧产业事业群)。 此次调整
    的头像 发表于 02-20 09:22 ?968次阅读

    E2000 Speedometer测试浏览器性能

    。 Speedometer具有以下显著特点,使其在众多基准测试工具中脱颖而出: 真实性:通过模拟真实用户交互,Speedometer的测试结果能够真实反映浏览器在实际使用中的性能表现。 灵活性:支持多任务
    发表于 01-10 21:33

    2024年12月浏览器市场份额报告:谷歌Chrome稳居榜首

    根据市场调查机构Statcounter最新发布的权威报告,2024年12月全球浏览器市场份额排行榜中,谷歌Chrome浏览器再次以卓越的表现稳居首位。数据显示,Chrome的市场占有率高达68.38
    的头像 发表于 01-02 14:58 ?2375次阅读

    SOLIDWORKS 2025基于浏览器角色的新功能:如何简化设计流程?

    文章来源:SOLIDWORKS代理商硕迪科技 SOLIDWORKS 2025 在2025版本中,SOLIDWORKS引入了一系列基于浏览器角色的新功能,本文将深入探讨SOLIDWORKS 2025
    的头像 发表于 12-30 10:26 ?703次阅读
    SOLIDWORKS 2025基于<b class='flag-5'>浏览器</b>角色的新功能:如何简化设计流程?

    讯飞星火浏览器插件全新升级

    时刻陪伴,星火插件让你的浏览器变成真正的生产力工具。
    的头像 发表于 12-25 09:48 ?1258次阅读

    Chrome浏览器优化Android性能,骁龙8至尊版表现突出

    谷歌近日对Chrome浏览器的最新版本进行了重大更新,特别针对Android设备进行了性能优化,特别是对于搭载骁龙8至尊版处理的旗舰设备而言。 自Chrome M112版本以来,Android
    的头像 发表于 12-13 14:44 ?1260次阅读

    OpenAI酝酿创新:计划开发集成聊天机器人的浏览器

    近日,人工智能领域的佼佼者OpenAI正酝酿着一项可能改变浏览器行业格局的重大创新——开发一款能够与其聊天机器人无缝结合的网络浏览器。 据知情人士透露,OpenAI已与多家知名网站和应用程序开发商
    的头像 发表于 11-22 11:06 ?797次阅读

    AWTK 最新动态:支持浏览器控件

    导读AWTK浏览器控件,基于webview项目实现,将浏览器嵌入到AWTK应用程序中,让开发者可以方便的集成在线帮助和调用地图等功能。awtk-widget-web-view是基于webview实现的AWTK浏览器控件,使得AW
    的头像 发表于 11-20 01:05 ?745次阅读
    AWTK 最新动态:<b class='flag-5'>支持</b><b class='flag-5'>浏览器</b>控件

    写一个Chrome浏览器插件

    一、什么是浏览器插件 浏览器插件是依附于浏览器,用来拓展网页能力的程序。插件具有监听浏览器事件、获取和修改网页元素、拦截网络请求、添加快捷菜单等功能。使用
    的头像 发表于 11-18 17:12 ?1131次阅读
    写一个Chrome<b class='flag-5'>浏览器</b>插件

    Taro 鸿蒙技术内幕系列(二):如何让 W3C 标准的 CSS跑在鸿蒙上

    HarmonyOS 采用自研的 ArkUI 框架作为原生 UI 开发方案,这套方案有完善的布局系统和样式控制,但是他的标准W3C 的 CSS 标准存在不一致性。这意味着,如果 Taro 直接
    的头像 发表于 10-31 10:54 ?596次阅读
    Taro 鸿蒙技术内幕系列(二):如何让 <b class='flag-5'>W3C</b> <b class='flag-5'>标准</b>的 CSS跑在鸿蒙上

    跨域问题是由浏览器的同源策略造成的

    浏览器
    jf_62215197
    发布于 :2024年08月27日 07:51:42