阅读更多

11顶
12踩

Web前端

转载新闻 WHATWG 与 W3C 分裂,HTML5 将有两套标准

2012-07-23 17:29 by 副主编 MnouW 评论(42) 有16918人浏览
The Verge 报道,由于理念不合,HTML5 的标准制定组织 WHATWG(Web Hypertext Application Technology Working Group)与 W3C 分裂。这意味着今后 HTML5 将采用两个规范。


WHATWG 将为 HTML 制定一个“living”标准,由于摆脱了W3C的程序步骤,WHATWG 的“living”标准制定很可能会提速。W3C 则走传统的路线,被 WHATWG 认为是其“living”标准的一个“snapshot”。

WHATWG 和 W3C 从 2004 年开始合作,致力于单一的 HTML5 标准。直到去年 1 月,WHATWG 的 Ian Hickson 为 web 标准描述了一个新的发展模式:WHATWG 将集中于演进“living”标准,而 W3C 坚持使用传统的数字编号系统定义静态的“snapshots”

Hickson 称,W3C 的标准一旦制定后,即便出现错误也无法修正。但双方各有优势,WHATWG 不断地更新保证用户使用最新的体验,而 W3C 的标准的优势体现在专利授权、合同条款等方面。

WHATWG 标准的建立者大多是苹果和 Mozilla 的爱好者,因此对他们而言从 W3C 获得更多自治更加重要,毕竟“living”标准已经存在 18 个月了。

对于现行的两套标准 Hickson 称不必有太多的担心,虽然两套标准会产生分歧,但是并不会产生太大危害。

  • 大小: 23.4 KB
来自: 爱范儿
11
12
评论 共 42 条 请登录后发表评论
42 楼 damoqiongqiu 2012-07-27 16:43
clxy 写道
damoqiongqiu 写道
archy123 写道
iceofst 写道
"虽然两套标准会产生分歧,但是并不会产生太大危害" 理由呢?话只说了一半。

据说只是正式版和开发版的区别,就像你用chrome浏览器的稳定版跟开发版的区别一样!

不会那么简单的,实际上WHATWG跟W3C都是一项情愿,实际的控制权掌握在以下这些人手里:M$/Mozilla/Apple/Google
标准?
谁理你?


你列举的公司除了M$以外,WHATWG都有了......
M$是被邀请,傲娇罢了。

客户通常都是指定必须兼容那几个浏览器的,所以WHATWG还应该比W3C好些。

可是IE真的很重要,尤其对于东亚某国
41 楼 clxy 2012-07-27 15:51
damoqiongqiu 写道
archy123 写道
iceofst 写道
"虽然两套标准会产生分歧,但是并不会产生太大危害" 理由呢?话只说了一半。

据说只是正式版和开发版的区别,就像你用chrome浏览器的稳定版跟开发版的区别一样!

不会那么简单的,实际上WHATWG跟W3C都是一项情愿,实际的控制权掌握在以下这些人手里:M$/Mozilla/Apple/Google
标准?
谁理你?


你列举的公司除了M$以外,WHATWG都有了......
M$是被邀请,傲娇罢了。

客户通常都是指定必须兼容那几个浏览器的,所以WHATWG还应该比W3C好些。
40 楼 faylai 2012-07-26 09:57
分裂才有比较吗.分吧.
39 楼 damoqiongqiu 2012-07-26 09:41
shuailan 写道
kowen 写道
当年W3C嫌自己的儿子HTML没出息,就拿出去扔在河边了,WHATWG路过捡回去养,后来HTML长大了,出息了,W3C又找WHATWG来要儿子,WHATWG好歹也养了三年,不是很同意,但是生父终究是生父啊,于是就共同抚养呗。W3C领HTML回去之后,给HTML取个新名字“HTML5”,但是抚养过程中,W3C想要HTML5当公务员,找个稳定的金饭碗,WHATWG想要HTML5去创业,于是分歧越来越大,最终HTML5精神**,一半去给W3C当儿子,一半去给WHATWG当儿子。转的

精辟

精辟
38 楼 sanshizi 2012-07-26 09:39
简直TMLGB的杯具啊
37 楼 shuailan 2012-07-26 09:38
kowen 写道
当年W3C嫌自己的儿子HTML没出息,就拿出去扔在河边了,WHATWG路过捡回去养,后来HTML长大了,出息了,W3C又找WHATWG来要儿子,WHATWG好歹也养了三年,不是很同意,但是生父终究是生父啊,于是就共同抚养呗。W3C领HTML回去之后,给HTML取个新名字“HTML5”,但是抚养过程中,W3C想要HTML5当公务员,找个稳定的金饭碗,WHATWG想要HTML5去创业,于是分歧越来越大,最终HTML5精神**,一半去给W3C当儿子,一半去给WHATWG当儿子。转的

精辟
36 楼 sd6733531 2012-07-26 09:37
kowen 写道
当年W3C嫌自己的儿子HTML没出息,就拿出去扔在河边了,WHATWG路过捡回去养,后来HTML长大了,出息了,W3C又找WHATWG来要儿子,WHATWG好歹也养了三年,不是很同意,但是生父终究是生父啊,于是就共同抚养呗。W3C领HTML回去之后,给HTML取个新名字“HTML5”,但是抚养过程中,W3C想要HTML5当公务员,找个稳定的金饭碗,WHATWG想要HTML5去创业,于是分歧越来越大,最终HTML5精神**,一半去给W3C当儿子,一半去给WHATWG当儿子。转的


不得不说,精辟!
35 楼 不会再懒 2012-07-25 21:00
kowen 写道
当年W3C嫌自己的儿子HTML没出息,就拿出去扔在河边了,WHATWG路过捡回去养,后来HTML长大了,出息了,W3C又找WHATWG来要儿子,WHATWG好歹也养了三年,不是很同意,但是生父终究是生父啊,于是就共同抚养呗。W3C领HTML回去之后,给HTML取个新名字“HTML5”,但是抚养过程中,W3C想要HTML5当公务员,找个稳定的金饭碗,WHATWG想要HTML5去创业,于是分歧越来越大,最终HTML5精神**,一半去给W3C当儿子,一半去给WHATWG当儿子。转的

理解得真是深入!
34 楼 kowen 2012-07-25 17:31
当年W3C嫌自己的儿子HTML没出息,就拿出去扔在河边了,WHATWG路过捡回去养,后来HTML长大了,出息了,W3C又找WHATWG来要儿子,WHATWG好歹也养了三年,不是很同意,但是生父终究是生父啊,于是就共同抚养呗。W3C领HTML回去之后,给HTML取个新名字“HTML5”,但是抚养过程中,W3C想要HTML5当公务员,找个稳定的金饭碗,WHATWG想要HTML5去创业,于是分歧越来越大,最终HTML5精神**,一半去给W3C当儿子,一半去给WHATWG当儿子。转的
33 楼 damoqiongqiu 2012-07-25 16:58
archy123 写道
iceofst 写道
"虽然两套标准会产生分歧,但是并不会产生太大危害" 理由呢?话只说了一半。

据说只是正式版和开发版的区别,就像你用chrome浏览器的稳定版跟开发版的区别一样!

不会那么简单的,实际上WHATWG跟W3C都是一项情愿,实际的控制权掌握在以下这些人手里:M$/Mozilla/Apple/Google
标准?
谁理你?
32 楼 laobi18 2012-07-25 10:07
大乱后才有大治,不觉得HTML5会一统天下,还不如再乱上几年...
31 楼 archy123 2012-07-25 09:45
iceofst 写道
"虽然两套标准会产生分歧,但是并不会产生太大危害" 理由呢?话只说了一半。

据说只是正式版和开发版的区别,就像你用chrome浏览器的稳定版跟开发版的区别一样!
30 楼 cy727893310 2012-07-25 09:20
要是都搞几套标准,那么程序员还能活啊?光客户需求就够受的了,还要考虑那么多的兼容。哎、、、、、、苦逼的程序员
29 楼 iceofst 2012-07-25 08:12
"虽然两套标准会产生分歧,但是并不会产生太大危害" 理由呢?话只说了一半。
28 楼 zhaoaifeiyu 2012-07-24 23:14
哎,无论前端后端,程序员就是苦逼的命,用户的需求已经把我们弄的精疲力竭了,这又弄出来N套标准,哎~~~
27 楼 零++ 2012-07-24 22:08
草,大不了都TM装回IE6,HTML5你个J8
26 楼 viMory 2012-07-24 20:13
ie6用户表示毫无影响 
25 楼 hongye1120 2012-07-24 18:18
都是苦逼。
24 楼 goon 2012-07-24 17:31
Adobe窃笑中……
nhyjq 写道
Adobe窃笑中……

是的
23 楼 gong_sy 2012-07-24 16:55
这不是坑爹吗

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Facade模式_Java源代码

    实验内容: 1) 家庭影院中有CD机,DVD机,收音机Turner,录影机Recorder,功放Amplifier,升降屏幕Screen等,请为家庭影院系统设计一个请设计一个门面,通过它可以方便的操作其他设备放电影等。 2) 编写一个测试主类,测试你的程序。

  • 设计模式笔记(五)—— 外观模式

    外观模式介绍;外观模式案例编写;外观模式的具体应用

  • 门面模式 Facade模式

    [b]关键词:门面模式 facade模式[/b] [b]一.引子[/b] 门面模式是非常简单的设计模式。 [b]二.定义与结构[/b] 门面模式( facade )又称外观模式。 GOF 在《设计模式》一书中给出如下定义:为子系统中的一组接口提供一个一致的界面, Facade 模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 定义中提到的子系统是指在设计中为了降低...

  • tomcat 连接池配置

    共同同属性属性 这些属性在commons-dbcp和tomcat-jdbc-pool之间共享,在某些情况下,默认值是不同的。 属性 描述 defaultAutoCommit (布尔值)由此池创建的连接的默认自动落实状态。如果没有设置,默认是JDBC驱动默认(如果没有设置,则setAutoCommit不会调用该方法)。 defa

  • 【报错】There is no getter for property named 'statement'

    环境: SpringBoot 1.5.9 Mybatis-Plus 2.19 报错信息: Caused by: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘statement’ in ‘class org.apache.tomcat.jdbc.pool.St...

  • struts2 if标签使用方法

    文章来自:struts2 s:if标签以及 #,%{},%{#}的使用方法等在资料整理 1、判断单个字符:<s:if test="#session.user.username=='c'">  这样是从session中取出username的值,并且判断其是否...

  • struts2 标签使用

    struts2 <s:if>标签使用struts2 <s:if>标签使用struts2 <s:if>标签使用struts2 <s:if>标签使用struts2 <s:if>标签使用struts2 <s:if>标签使用

  • html引用struts2标签库,3.3 Struts2标签库应用

    Struts2 把所有标签都定义在URI为/struts-tags的命名空间下。可以分为3类:UI标签(主要用于生成HTML元素的标签,可分为表单标签和非表单标签)、非UI标签(主要用于数据访问和逻辑控制等,分为数据标签和控制标签)和...

  • Struts2的标签库

    对于一个MVC框架而言,重点... 在JavaWeb中,Struts2标签库是一个比较完善,而且功能强大的标签库,它将所有标签都统一到一个标签库中,从而简化了标签的使用,它还提供主题和模板的支持,极大简化了视图页面代码的...

  • 使用Struts2标签

    Struts2提供了大量标签帮助开发表现层页面,Struts2标签库与Struts1相比,不依赖于任何表现层技术,大部分可以在各种表现层技术中使用,包括最常用的jsp页面,也可以在Velocity和FreeMarker等模板技术中使用。...

  • Facade模式的一个应用

      最近做项目,经常要用到设备控制,控制的设备各种各样,如摄像机(焦距,预置位,转动),时序电源(开,关)等等,控制方式有网络方式,串口方式,甚至是第3方的API(如海康威视的产品),客户端操作的目的也不一样,有可能只想控制某个设备的开关,也可能是多个设备的联动(如一个场景的电影模式)。更进一步,你也许需要处理设备发回来的反馈。 功能这么多了,程序要怎么设计啊?最简单的方法就是不需要设计...

  • Facade模式

    更加easy使用。外观模式是一种使用频率很高的模式。通过引入外观角色简化了client与子系统之间的交互,通过一个统一的接口来使用子系统复杂的调用,减少了子系统和client的耦合。 通过现实生活中的一个样例来说明这个问题。我们大学生非常多人都有去电脑城装机的经历。假设我们自己去装机,须要分别购买CPU,内存。硬盘,显示器,机箱和键鼠等配件。整个过程非常麻烦,并且须要了解各种配件的细节以...

  • Struts2常用标签

    Struts2常用标签 1.常用标签用法介绍 Struts2标签可以分为UI标签,非UI标签和Ajax标签三大类: (1)UI标签:主要用于生成HTML页面元素,它又可分为表单标签(主要用于生成HTML中的表单)和非表单标签(主要包含一些...

  • struts2 标签 html标签,Struts2 控制标签

    以下是主要的Struts2 控制标签:if和else标签这些标签执行在每种语言中找到的基本条件流。“If”标签可以单独使用,也可以与“Else If”标签,和单个或是多个“Else”标签一起使用,如下所示:Will Not Be ...

  • jsp中使用struts2标签

    在jsp页面中使用struts标签需要引用标签库 <%@ taglib prefix=“s” uri="/struts-tags" %> 此句表示导入struts标签,并以s为前缀。即以s为前缀的标签均来自struts标签库。 普通用法 <div > <...

  • Struts2通用标签用法示例

    主要介绍Strus2中的通用标签,主要有, , , <s:if>, <s:elseif>, , , , , 等几个标签的具体用法,希望能对大家有帮助。

  • Struts2之标签库常用标签

    基本概述:在JavaWeb中,Struts2标签库是一个比较完善,而且功能强大的标签库,它将所有标签都统一到一个标签库中,从而简化了标签的使用,它还提供主题和模板的支持,极大地简化了视图页面代码的编写,同时它还提供...

  • struts2标签库常用标签详解

    struts2标签库常用标签详解 struts2标签主要分两种: 注意:标签的属性可以被赋值为一个静态的值或一个 OGNL 表达式. 如果在赋值时使用了一个 OGNL 表达式并把它用 %{} 括起来, 这个表达式将会被求值. 1.通用...

  • Struts2 标签之数据标签和控制标签

    第一节:Struts2 标签简介 Struts2 自己封装了一套标签,比 JSTL 强大,而且与 Struts2 中的其他功能无缝结合。 当然 Strust2 标签的内容很多,随着版本的升级,标签和属性越来越多。我们要掌握好核心标签及了解其他...

  • Struts2标签库

    <%@ taglib uri="/struts-tags" prefix="s" %> 结合例子,重点掌握以下标签的用法 (1) (2) (3) <s:if> 、<s:elseif>、 (4) (5) (6) 、 (7) 、、、 (8) 、、<s:checkboxlist>

Global site tag (gtag.js) - Google Analytics