差点难产的HTML5

差点难产的HTML5

HTML简史

HTML的英文全称是(Hyper Text Markup Language),是现在互联网上应用最广泛的标记语言。也可能是“看起来”最简单的语言——几十个标记就能构成最简单的网页。

 

l 在19936月作为互联网工程工作小组(IETF)工作草案发布(并非标准)。

l HTML 2.0——199511月作为RFC 1866发布,在RFC 285420006月发布之后被宣布已经过时

l HTML 3.2——1996114日,国际W3C组织(World Wide Web Consortium)推荐标准

l HTML 4.0——19971218日,W3C推荐标准

l HTML 4.01(微小改进)——19991224日,W3C推荐标准,这也是现在最广泛应用的HTML标准

l XHTML 1.0——2000年底,W3C组织公布发行。

l HTML 5 的第一份正式草案已于2008122日公布。

l HTML工作团队在2012年底发布一个HTML 5.0候选推荐标准,预计于2014年底,HTML5将成为一种完整的成品标准。W3C还计划到2016年底发布后续版本HTML 5.1。 

 

可笑的是国际W3C组织(World Wide Web Consortium)1998年决定不再推进HTML,他们相信,XML是未来。因此他们制定HTML4.01之后。就开始发布了一个新的规范——XHTML,其实就是HTML的一个XML版本。

但是Opera的一部分人,并不相信W3C的论断,他们开始证明HTML不会过时,他们制定的规范最终变成了Web Forms2.0,随后加入到HTML5规范中,来自Mozilla的人也加入了他们的工作,领导者是Ian Hickson,这个组织自称WHATWGWeb Hypertext Application Technology Working Group),中文名字为网页超文本应用技术工作小组。这个小组包括Apple,Mozilla,Opera的人,在www.whatwg.org上我们能看到他们规范的版权声明。

后来,Hickson跳槽到Google,继续担任HTML5(后来改名Web Application 1.0)的编辑,2006年,W3C认识到自己的错误,在XML方面过于乐观,重新开始工作的HTML工作组通过投票,使用WHATWGWeb Application规范作为新HTML的基础。

但是奇怪的是,W3CWHATWG共同开发了HTML5规范,出来了多个版本。

2009年,W3C停止了关于XHTML2.0的工作,并且资源投向HTML5HML5最终赢得了这场理论之战。

HTML工作组是由各个浏览器厂商代表组成。Hickson曾说过:“实际上,浏览器厂商对于规范中的一切拥有最终解释权,因为如果他们不去实现它,那么规范就是一部科幻片”。

2012HTML5 标准上合作的标准制定组织 WHATWG 和 W3C 分崩离析了。WHATWG 宣布正在为 HTML 制定一个活的标准(living standard),它将随着新技术的加入而不断进化。而万维网联盟(W3C)则依旧采用传统的方法制定传统的标准,需要耗费许多时间。W3C 的标准被 WHATWG 认为是它的活标准的一个快照(snapshot)。与 W3C 保守迟缓的做法相比,WHATWG 能更快的为 HTML5 引入新技术。HTML5的未来变得复杂起来。

这看起来不是一个好的进展。以后当人们谈论 HTML5 时,你要先区分说的是 W3C 的 snapshot 版 HTML5,还是 WHATWG 的 living standard 版 HTML5?以后当你遇到 HTML5 时,你将不得不向 HTML5 问《大话西游》中的一个问题:“你妈贵姓?”

 

 

差点难产的HTML5,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。