澳门新葡萄京所有网站,负责制定Web标准的World Wide Web Consortium
(W3C)公布了HTML5标准推荐时间表:2014年底HTML5成为推荐标准,2016年公布HTML5.1。
根据新计划,HTML
Working
Group将在2012年底发布HTML5.0候选推荐规格。候选推荐规格将是正式推荐规格的基础,它将只包含公认的、稳定的和在浏览器中已实现的特性,
任何有争议的、不稳定的或存在互操作性问题的特性都将排除在外。

HTML 编年史

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

澳门新葡萄京所有网站 1

image

时间: 2019-08-12阅读: 264标签: html

接下来工作组将着手开发HTML5.1。当2014年完成HTML5.0推荐规格后,HTML5.1将发布候选推荐,同时开始开发HTML5.2。HTML5.3和HTML5.4的情况以此类推。

HTML之父

澳门新葡萄京所有网站 2

image

HTML是超文本标记语言的缩写,不同于C或JAVA等编程语言,HTML由标签组成。通过标签可以在网页中插入文字、图片、链接、音频、视频等元素,进而描述网页。和Windows一样,随着技术的发展,HTML经历了多次版本更新。

(文/cnbeta)    

发展史

HTML1.0:1993年6月,HTML作为互联网工程工作小组(IETF)工作草案发布(注意,是草案,不是标准)

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 应用发展

澳门新葡萄京所有网站 3

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就是一个平等开放的天地,任何人任何团体都可以把自己的创新加入到互联网平台,标准化组织也许更多的是追逐互联网技术前进的步伐,而不是站在前沿指导创新。

HTML2.0:1995年11月作为RFC(以编号排定的文件) 1866发布,在RFC
2854于2000年6月发布之后被宣布已经过时 ;

总结

澳门新葡萄京所有网站 4

image

HTML3.2:1997年1月14日由W3C发布,为推荐标准;

参考

  • 维基百科-HTML

  • 白一白HTML的有趣历史

  • xhtml与HTML爱恨情仇

HTML4.0:1997年12月18日,W3C推荐标准 ;

HTML4.01:1999年12月24日,是在HTML4.0基础上的微小改进,W3C推荐标准 ;

HTML4.01发布之后,很长一段时间里都能很好满足广大网名日常需求,但是随着时间的推移,人们开始在网上听歌、玩游戏,看视频,但是HTML所支持的网页中并不能直接插入视频、音频、动画等,这个时候Adobe率先抓住商机,Flash作为浏览器插件满足了上述需求。

这个时候W3C在干嘛呢?

他们专注着XHTML2.0,这个我们后面会说。

眼看着W3C要放弃HTML,在2004年,由Opera、Mozilla基金会和苹果这些浏览器厂商联合成立了WHATWG(互联网超文本应用技术工作组)继续推进HTML的标准化(这个时候的主要目标是开发新功能来取代插件),2006年,W3C表示有兴趣参与开发,2007年,W3C接纳了WHTAWG提出的web
applications1.0,并正式将新的HTML命名为“HTML5”。2008年1月22日第一份HTML5正式草案公布;2014年10月29日,W3C宣布,经过接近8年的艰苦努力,该标准规范终于制定完成。

这里需要插播一下,W3C即万维网联盟,创建于1994年,是Web技术领域最具权威和影响力的国际中立性技术标准机构,专门给Web技术制定标准及实施指南。至于为啥没有3.0,3.1,则是当时在制定标准时想改进的地方太多,引起很多争议,也没有合适的浏览器支持而被后续版本替代。

so,HTML5是标准,是对HTML标准的第五次修订,而不是技术

我们平时说的H5就是HTML5,这里不单是标准,更是HTML、CSS3、JavaScript和Web
API等一系列技术的组合。

刚刚我们说到了XHTML,这又是什么鬼???

XHTML(eXtensibleHyperTextMarkupLanguage):可扩展超文本标记语言。也是一种标记语言,表现方式与HTML类似,不过语法上更严格,兼容性更好。

XHTML1.0于2000年1月26日发布,是W3C的推荐标准,后于2002年8月1日重新发布,兼容HTML4.01,在那个时候,XHTML作为网页开发标准还是个非常不错的选择。后面的故事你们也知道了,在HTML5发布之后就发生了巨大的变化:后续版本因不及HTML5的冲击,XHTML的开发工作在2009年底停止,彻底凉凉。

文章来自:萌码编程