IT兄弟连 HTML5教程 HTML5的曲折发展过程 HTML5的诞生

十年磨一剑,正如我们所看到的一样,HTML5大潮正来势汹汹。但也正如我们所知道的一样,HTML5是一种技术标准,它的语义之美、人性之美、简单之美、实用之美……如同一场革命,它的主要应用场景是浏览器,不过由于浏览器引擎的不断进化,HTML5已经可以和其他应用和技术进行混合并无缝嵌入其中,这让HTML5能应用在更广的场景中。将Web从内容平台推向标准化的应用平台,并一统各个平台阵营的标准。正所谓“天将降大任于斯人也”,HTML5也同样经历过坎坷的蜕变,同时也在发展过程中留下了一些遗憾的“后遗症”。

HTML5的诞生

前面不止一次提到HTML5是下一代产品,HTML5是Web发展的产物,HTML的历史可以追溯到很久以前。1993年,HTML首次以因特网草案的形式发布。20世纪90年代的人见证了HTML的大幅发展,从2.0版,到3.2版和4.0版,再到1999年的4.01版。随着HTML的发展,W3C掌握了对HTML规范的控制权。从发展的角度来讲,实际上发布HTML4之后出现了第一个拐点,1998年W3C便开始着手另一个基于HTML的标记语言XHTML,在HTML4.01之后的第一个修订版本XHTML1.0颇受争议。这种语言的解析模型十分严格,一个小错误就会使浏览器难以识别,导致页面加载失败。2000年1月26日W3C一意孤行将XHTML1.0作为推荐标准,并表示,不会继续发展HTML,未来的工作会集中在XHTML2.0上,意图实现HTML向XML的过渡。因此,W3C闭门造车引起了一些巨头的不满。2004年,Opera、Mozilla基金会和苹果Apple这些浏览器厂商组成一个以推动网络HTML5标准为目的而成立的组织WHATWG(Web Hypertext Application Technology Working Group),致力于完善HTML标准。WHATWG通过论坛讨论进行多人决策,推出一系列优势明显的HTML5规范文档,与W3C分庭抗礼。在2006年10月,Web之父即W3C创始人伯纳斯·李发表了一篇文章,表示从HTML走向XML的路是行不通的。直到2007年由于XHTML2方面的工作陷入了似乎无休止的争论中,W3C投票后宣布将从2009年底起终止同XHTML2工作组的合约,转而推动HTML5的进展。这样就促使W3C于2007年放弃XHTML,转而对HTML5进行标准化。HTML5的发展历程如图所示。相比HTML4,HTML5有了很大变化。它以健壮性为原则,结合HTML和XML的各种规范,并摒弃XHTML过于严格的语法,具备较好的浏览器向后兼容性。Web 2.0这个新词正是在那个时候被发明的。Web 2.0实至名归,开创了Web的第二个时代。旧的静态网站逐渐让位于需要更多特性的动态网站和社交网站,这其中的新功能真的是数不胜数。

HTML5的发展历程

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190913A04LXL00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券