HTML5

H5新特性

  • 用于绘画的 canvas 元素
  • 用于媒介回放的 video 和 audio 元素
  • 对本地离线存储的更好的支持
  • 新的特殊内容元素,比如 article、footer、header、nav、section
  • 新的表单控件,比如 calendar、date、time、email、url、search

改进

  • 新元素、新属性、完全支持 CSS3、Video 和 Audio、2D/3D 制图、本地存储、本地 SQL 数据、Web 应用

新语义元素

  • header、nav、footer、section、time...

载入后,初始化新标签的css

  • article,aside,dialog,footer,header,section,nav,figure,menudisplay:block }

为HTML添加新元素:

  • 样式:
myHead{
   display: block;
   padding: 10px;
   background: red;  
}
  • html
<myHead>text-content</myHead>

  IE兼容:shiv方式,见 http://www.runoob.com/html/html5-browsers.html

应用程序缓存(Application cache)

Web Workers:   就是在Javascript单线程执行的基础上,开启一个子线程,进行程序处理,而不影响主线程的执行,当子线程执行完毕之后再回到主线程上,在这个过程中并不影响主线程的执行过程。

SSE: Server Sent Event..例子:Facebook/Twitter 更新、股价更新、新的博文、赛事结果等。

Web Socket:协议本质上是一个基于 TCP 的协议:

事件:

 

原文地址:https://www.cnblogs.com/jessiespur/p/9268586.html