本文在于巩固基础
HTML5绘图基础
<canvas>画布元素的使用
<div> <canvas id="can" width="200px" height="200px"></canvas> </div>
$(document).ready(function(){ //document.getElementById("can")'' var context=document.getElementById("can").getContext("2d"); context.fillStyle="#ccc"; context.fillRect(30,20,20,40); });
应用程序缓存(Application Cache)?
HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问。
应用程序缓存为应用带来三个优势:
- 离线浏览 - 用户可在应用离线时使用它们
- 速度 - 已缓存资源加载得更快
- 减少服务器负载 - 浏览器将只从服务器下载更新过或更改过的资源。
web worker 是运行在后台的 JavaScript,不会影响页面的性能。
HTML5 服务器发送事件(server-sent event)允许网页获得来自服务器的更新。