差点难产的HTML5

差点难产的HTML5

HTML简史

HTML的英文全称是(Hyper Text Markup Language),是如今互联网上应用最普遍的标记语言。也多是“看起来”最简单的语言——几十个标记就能构成最简单的网页。浏览器

 

l 在19936月做为互联网工程工做小组(IETF)工做草案发布(并不是标准)。ide

l HTML 2.0——199511月做为RFC 1866发布,在RFC 285420006月发布以后被宣布已通过时spa

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

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

l HTML 4.01(微小改进)——19991224日,W3C推荐标准,这也是如今最普遍应用的HTML标准开发

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

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

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 问《大话西游》中的一个问题:“你妈贵姓?”

相关文章
相关标签/搜索