HTML5 概述

HTML5 是下一代 HTML 标准,2014年10月由万维网联盟(W3C)完成标准制定。

1 HTML5 的由来

  • HTML5草案的前身名为 Web Applications 1.0,于2004年被 WHATWG 提出,于2007年被 W3C 接纳,并成立了新的 HTML 工作团队。
  • HTML 5 的第一份正式草案已于2008年1月22日公布。HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。
  • 2012年12月17日,万维网联盟(W3C)正式宣布凝结了大量网络工作者心血的HTML5规范已经正式定稿。根据W3C的发言稿称:“HTML5是开放的Web网络平台的奠基石。”
  • 2013年5月6日, HTML 5.1正式草案公布。该规范定义了第五次重大版本,第一次要修订万维网的核心语言:超文本标记语言(HTML)。在这个版本中,新功能不断推出,以帮助Web应用程序的作者,努力提高新元素互操作性。
  • 2014年10月29日,万维网联盟宣布,经过接近8年的艰苦努力,该标准规范终于制定完成。

2 HTML5 优势

  1. 更好的语义化:HTML5 引入了一些新的标签和属性,例如 headernavsectionarticlefooteraside 等,这些标签有助于将网页分成逻辑部分,并提高了页面的语义化,有助于搜索引擎优化和无障碍访问。
  2. 更丰富的多媒体支持:HTML5 增加了 audiovideo 标签,使得在网页上嵌入音频和视频变得更加容易和无缝。此外,HTML5 还增加了一些新的 API,如 canvaswebglwebaudio,可以更加轻松地在网页上进行图形和音频处理。
  3. 更好的离线应用支持:HTML5 提供了 localStoragesessionStorage API,这些 API 允许 Web 应用程序将数据存储在本地,并在没有网络连接时使用这些数据。
  4. 更好的表单支持:HTML5 增加了一些新的表单控件和属性,例如 datalistdatetimecolorrangenumber 等,使得表单更加易用和灵活,并且可以提供更好的用户体验。
  5. 更好的跨平台支持:HTML5 引入了一些新的技术,如 Web Workers、Web Sockets 和 Web Storage,使得 Web 应用程序可以在不同的平台和设备上更加高效地运行,并且可以实现更好的交互性和响应性。

3 两套标准

W3C 更新到了 HTML5.2 : https://www.w3.org/TR/html/index.html

WHATWG 称之为 HTML 现行标准 (HTML Standard) https://whatwg-cn.github.io/html/multipage/

2019年5月28日,W3C 与 WHATWG 就共同开发 HTML 与 DOM 规范达成协议

传送门:http://www.chinaw3c.org/archives/2353/

4 兼容性

  • chrome、Safari、opera、Firefox 以及各种以 wekkit(chromium)为内核的国产浏览器。
  • Internet Explorer 9 以及以上版本

results matching ""

    No results matching ""