美文网首页
HTML编年史

HTML编年史

作者: 迷缘火叶 | 来源:发表于2017-11-21 12:39 被阅读185次

    HTML 编年史

    HTML 是 Web 同一语言,这些容纳在尖括号里得大略标签,构成了如今得 Web。1991 年,Tim Berners-Lee 编写了一份叫做 “HTML 标签”得文档,内里包括了大约20个用来标记网页得 HTML 标签。

    image

    HTML之父

    image

    发展史

    html

    html1.0(未存在)

    • 1991 : 蒂姆·伯纳斯-李于1991年底提及[6][7]。它描述了18个元素,包括HTML初始的、相对简单的设计。设计深受CERN内部一个以标准通用标记语言(SGML)为基础的文件格式SGMLguid的影响。

    • 1993 ~ 1994 : 互联网工程任务组(IETF)发布了首个HTML规范的提案:“超文本标记语言(HTML)”互联网草案,由伯纳斯-李与丹·康纳利撰写。其中包括一个SGML文档类型定义来定义语法[9]。草案于6个月后过期。

    html2.0

    • 1995 : IETF创建了一个HTML工作组,并在1995年完成了"HTML 2.0",这是第一个旨在成为对其后续实现标准的依据的HTML规范。

    • 1996 : 万维网联盟(W3C)代替 IETF对HTML进行维护开发。同年,W3C就发布了XML 1.0的语言规范,更灵活,更规范严格。

    html3.2

    • 1997.1: HTML3.2作为W3C推荐标准发布。是首个完全由W3C开发并标准化的版本,IETF于1996年9月12日关闭了它的HTML工作组。

    html4.0+

    • 1997.12: html 4.0 由w3c发布:
      三种变化:
      1、严格,过时的元素被禁止。
      2、过渡,过时的元素被允许。
      3、框架集,大多只与框架相关的元素被允许。

    • 1998: html4.0 微调,不变版本号。

    • 1999: HTML 4.01[21]作为W3C推荐标准发布。它同样提供了三种变化。

    • 2000: "ISO HTML",(基于HTML 4.01严格版)作为ISO/IEC国际标准发布。
      这年,W3C采用了一个大胆的计划,把XML引入HTML,加入DTD或者XML Schema验证,于是XHTML在W3C的大力推动下诞生了。

    • 2001:html4.01 最终勘误版于2001年5月12日发布。

    XHTML1.x

    • 2000: XHTML1.0 作为W3C推荐标准发布。

    • 2001: XHTML1.1 作为W3C推荐标准发布

    XHTML2.0(草案已作废)

    • 2002-2006: W3C一连发布了八个不同XHTML 2.0的草案,计划用XML技术彻底革新HTML的语言,不再兼容老的HTML规范。
      不再支持HTML 4和XHTML 1.0遭到浏览器开发商和web社区的激烈反对,每个XHTML 2.0草案最后都被迫放弃。

    • 2004 : Opera得Ian Hickson发起在HTML根本上举行扩展以适应新得Web 应用,
      该发起遭到W3C得拒绝。于是,他们自发构造创建了超文本应用技术事变组,便是WHATWG。
      规范的名字也改成了Web Application 1.0,并逐渐增加了一些支持web应用的功能,比如Web Storage, Web Sockets, Server Events等等。

    • 2006:在WHATWG开发html5期间,W3C继续开发XHTML2.0。但是2006年Tim认为把Html迁移到XML行不通,Web之父Tim Berners-Lee发表了一篇部落格文章,表示,从HTML走向XML得路是行不通得,所以内部成立了HTML工作组(也叫Html 5,这里的Html和5之间有空格,这是和WHATWG组织的Html5不同的地方),该工作组没有从零开始而是沿用WHATWG组织的成功继续开发。此时的W3C是有两个工作组的:XHTML2.0和后来的HTML。WHATWG工作组期间正在开发HTML5规范。

    • 2009: 2009年W3C宣布XHTML2.0不再继续,宣告死亡。

    HTML5

    • 2006 ~ 2007: W3C意识到自己决策错误,同WHATWG达成和解,协商在Web Application 1.0基础上共同制定新的HTML语言规范。Web Application 1.0改名成为HTML5。

    • 2008: W3C发布第一个HTML5草案。

    • 2009-2012:WHATWG和W3C的工作产生一定程度的分离,WHATWG 是先买后尝,W3C是先尝后买,
      他们形成了一个不太靠谱得联姻,终极人们必将面对一个HTML5还是HTML 5得题目。

    • 2012: W3C指定HTML5作为候选推荐阶段。该阶段的标准为“两个100%完成,完全实现交互操作”。
      WHATWG组织则将HTML5作为一个“活动标准”(Living Standard)。
      活动标准的概念是从未完成但永远保持更新与改进,可以蒂姆加新特性,但功能点不会被删除。

    • 2014.10.28: HTML 5[24] 作为W3C推荐标准发布。

    HTML5 2012 2013 2014 2015 2016 2017 2018
    HTML5.0 候选版 征求评价 推荐标准 ---- ---- ---- ----
    HTML5.1 第一工作草案 ---- 最后召集 候选版 推荐标准 ---- ----
    HTML5.2 ---- ---- ---- 第一工作草案 ---- 候选版 推荐标准
    HTML5.3 --- ---- ---- ---- ---- 编者草案 ----

    h5 应用发展

    image

    W3C从2002年到2009年浪费了7年时间在XHTML 2.0上面,IT界认识到web的标准制定有很多风险。高大上的XML技术并不一定符合HTML的未来发展,权威组织也可能完全走错方向。Tim Berners-Lee在2006年W3C的会议上承认试图把整个世界的网页都换成XML语言,包括给所有HTML tag的attribute加上引号,把空的tag去掉,是不可能的事情。未来HTML6的变化应该还是渐进的,不会有革命性的改动。希克森不一定会继续HTML6的编写。W3C也许会重新掌控HTML标准的核心。Internet就是一个平等开放的天地,任何人任何团体都可以把自己的创新加入到互联网平台,标准化组织也许更多的是追逐互联网技术前进的步伐,而不是站在前沿指导创新。

    总结

    image

    参考

    相关文章

      网友评论

          本文标题:HTML编年史

          本文链接:https://www.haomeiwen.com/subject/bpaivxtx.html