background image

始工作

?  答案显而易

,他们又一次投票同意了在 WHATWG 基础上继续工作.ok, W3C 和 WHATWG 有并肩作战

.

那第二个问题就成了这两个工作组之间的关系

,W3C 这个工作组的主编是由谁来干呢?

是不是让

WHATWG 的伊恩希克森(google)来?又一次投票,同意了这个提案.

这就变成了

2 个工作组都有一份自己的规范,而且看起来基本上一样,那到底那份是真正

的规范呢

?实际上这两个标准还是会分道扬镳,W3C 最重要制定一 个具体的规范,这个规范最

终会成为一个

working draft,然后就定格了,而 WHATWG 呢?他们在不断的迭代,即便是现在

HTMl5 都不能涵盖他们的目标,他们是正在开发一项简单的 HTML 或者 web 技术.

这两个工作组的流程截然相反

,因为他们的理念完全不同.

WHATWG 可以说是一种独裁的工作机制。我刚才说了,伊恩·希克森是编辑。他会听取

各方意见,在所有成员各抒己见,充分陈述自己的观点之后,他批准自己认为正确的意见。

W3C 是一种民主的工作机制。所有成员都可以发表意见,而且每个人都有投票表决的

权利。这个流程的关键在于投票表决

WHATWG 的工作机制让人很不舒服,而 W3C 的工作机制让人听起来很舒服,但实际情

况是

WHATWG 工作的非常顺畅,主要归功于伊恩·希克森。他 的的确确是一个非常称职的编

辑。他在听取各方意见时,始终可以做到丝毫不带个人感情色彩。

W3C 的工作机制很公平,

而实际上却非常容易在某些流程或环节上

 卡壳,造成工作停滞不前,一件事情要达成决议

往往需要花费很长时间。

两个截然不同的工作组之所以能够同心同德,主要原因是

HTML5 的设计思想。因为他

们从一开始就确定了设计

HTML5 所要坚持的原则。结果,我们不 仅看到了一份规范,也就

W3C 站点上公布的那份文档,即 HTML5 语言规范,还在 W3C 站点上看到了另一份文

档,也就是

HTML 设计原理。

.HTML5 设计原则

设计原则

, 是一种信念, 一种原则, 一种概念, 是设计原则涉及的人群行动的动力.

不管是

W3C 在制定规范, 还是通用在制造汽车, 还是我们在编写软件, 甚至是大牛们在

创造编程语言

, 设计原则也许就是贯穿整件事情的一条主脉, 任何矛盾与挫折都可以用他去

衡量

.

例如离我们最近的

Alibaba 公司的设计原则就可以认为是: 让天下没有难做的生意.

再例如

Jquery 的设计原则是: write less, do more.

说到这里

, 我就想起来我们应该问问自己:

找互联网资料,就到一览互联网文库

http://wk.yl1001.com/hlw/