Open webVueBlog opened 4 years ago
HTML 5 还包含了新的语义化的元素标签,比如:
<nav>, <header>, <footer>, <aside> 以及 <figure> 等等 。
拖放(Drag 和 drop)是 HTML5 标准的组成部分。
canvas 元素用于在网页上绘制 图形。
HTML5 支持内联 SVG(矢量图形)
Canvas 和 SVG 都允许您在浏览器中创建图形,但是它们在根本上是不同的。
HTML5 Geolocation(地理定位)用于定位用户的位置。在谷歌地图上显示您的位 置。
HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网 连接时进行访问。
web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性 能。您可以继续做任何愿意做的事情:点击、选取内容等 等,而此时 web worker 在 后台运行。
在客户端存储数据
HTML5 提供了两种在客户端存储数据的新方法:
localStorage - 没有时间限制的数据存储
sessionStorage - 针对一个 session 的数据存储 HTML5 服务器发送事件(server-sent event)允许网页获得来自服务器的更新。
HTML 5 还包含了新的语义化的元素标签,比如:
拖放(Drag 和 drop)是 HTML5 标准的组成部分。
canvas 元素用于在网页上绘制 图形。
HTML5 支持内联 SVG(矢量图形)
Canvas 和 SVG 都允许您在浏览器中创建图形,但是它们在根本上是不同的。
HTML5 Geolocation(地理定位)用于定位用户的位置。在谷歌地图上显示您的位 置。
HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网 连接时进行访问。
web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性 能。您可以继续做任何愿意做的事情:点击、选取内容等 等,而此时 web worker 在 后台运行。
在客户端存储数据
HTML5 提供了两种在客户端存储数据的新方法:
localStorage - 没有时间限制的数据存储
sessionStorage - 针对一个 session 的数据存储 HTML5 服务器发送事件(server-sent event)允许网页获得来自服务器的更新。