HTML – 历史与演变
从 1990 年到 1995 年,HTML 经历了更改和扩展,最初是在 CERN 和 IETF。万维网联盟 (W3C) 成为 HTML 开发的新家园。
超文本
我们必须首先研究超文本的概念,以便理解HTML的起源。20世纪初,像Vannevar Bush这样的先驱者提出了通过超文本将信息联系在一起的概念,设想了一种“memex”机器,可以使用链接的缩微胶卷组织大量信息。
然而,美国哲学家和社会学家泰德·纳尔逊(Ted Nelson)在1960年代首次使用了“超文本”一词。尼尔森的超文本思想是开发一个由连接文本和多媒体组成的网络,允许非线性信息导航。
历史与演变
以下是 HTML 的简史:
- HTML 的历史始于 Tim Berners-Lee 于 1993 年创建的第一个版本。随着时间的流逝,HTML 经历了各种修订和扩展。
- 随着 HTML 的不断发展,更多的元素、属性和标准包含在 HTML 2.0、HTML 3.2 和 HTML 4.0 等更高版本中。
- 1995 年,有人尝试用 HTML 3.0 扩展 HTML,但它被 1997 年完成的更实用的 HTML 3.2 所取代。
- 1998 年,W3C 决定将重点转移到基于 XML 的等价物 XHTML。
- XHTML 1.0 于 2000 年完成,是 XML 中 HTML4 的组合。W3C 的注意力转向了让其他团队更容易通过 XHTML 模块化扩展 XHTML。同时,XHTML2 被开发为一种新的、与早期 HTML 和 XHTML 不兼容的语言。
- HTML 4.01 于 1999 年 12 月成为官方标准,是 2000 年代初期使用最广泛的版本。
- 2003 年,XForms 的推出重新点燃了人们对 HTML 本身发展的兴趣,而不是用新技术取代它。这种新理论认识到XML更适合RSS和Atom等新技术,而HTML仍然是Web的基石。
- HTML 历史上的一个重要转折点是在不破坏 Web 兼容性的情况下扩展 HTML4 表单的努力。在早期阶段,这项工作是由Opera软件公司主导的,尽管该草案是公开的,并且可以输入,但它只受Opera的版权保护。
- 2004 年,W3C 举办了一个研讨会,探讨重新开放 HTML 的发展。Mozilla 和 Opera 共同提出了后来影响 HTML5 的原则。
- WHATWG 的运行基于向后兼容性、规范和实现之间的紧密一致性以及需要全面的规范以确保互操作性等原则。HTML5 旨在结合 HTML4、XHTML1 和 DOM2 HTML 中的各种元素,比以前的 HTML 标准添加更多细节。
- 2006 年,W3C 表达了对 HTML5 开发的兴趣,并成立了一个工作组与 WHATWG 合作。虽然这两个团体最初合作,但在2011年,他们在目标上出现了分歧。W3C 的目标是发布一个“完成的”HTML5 版本,而 WHATWG 则专注于一个生活标准、不断发展的 HTML。
- 在很长一段时间里,这两个组织在HTML开发方面进行了合作。但在2011年,他们做出了一个重大决定。W3C 的目标是发布一个“最终的”HTML5 版本,而 WHATWG 则更喜欢一个持续的、不断发展的 HTML 生活标准。
- HTML5 可以看作是 HTML 4.01 的扩展版本,HTML 4.01 于 2012 年正式发布。这一转变标志着向更灵活和不断发展的 Web 标准的转变。