HTML5 应用缓存与Web Workers
2016-06-15 14:39
274 查看
1、什么是应用缓存:
HTML5引入了应用程序缓存,这意味着web应用可进行缓存,并可在么有因特网链接时进行访问
2、应用缓存的又是:
· 连线浏览 - 用户可在应用离线时使用它们
· 速度 - 已缓存资源加载得更快
· 减少服务器负载 - 浏览器将只从服务器下载更新过或更改过的资源
3、实现缓存:
如果启用应用程序缓存,请在文档的<html>标签中包含manifest属性
manifest文件的建议的文件扩展名是:“.appcahe”
4、Mainifest文件
· CACHE MANIFEST - 在此标题下列出的文件将在首次下载后进行缓存
· NETWORK - 在此标题下列出的文件需要与服务器连接,且不会被缓存
· FALLBACK - 在此标题下列出的文件规定当页面无法访问时的回退页面(比如404页面)
Web Works
1、什么是Web Worker?
web worker是运行在后台的JavaScript,独立于其他脚本,不会影响页面的性质
2、方法
postMessage() - 它用于向HTML页面回传一段消息
terminate() - 终止web worker,并释放浏览器/计算机资源
3、事件
onmessage
HTML5引入了应用程序缓存,这意味着web应用可进行缓存,并可在么有因特网链接时进行访问
2、应用缓存的又是:
· 连线浏览 - 用户可在应用离线时使用它们
· 速度 - 已缓存资源加载得更快
· 减少服务器负载 - 浏览器将只从服务器下载更新过或更改过的资源
3、实现缓存:
如果启用应用程序缓存,请在文档的<html>标签中包含manifest属性
manifest文件的建议的文件扩展名是:“.appcahe”
4、Mainifest文件
· CACHE MANIFEST - 在此标题下列出的文件将在首次下载后进行缓存
· NETWORK - 在此标题下列出的文件需要与服务器连接,且不会被缓存
· FALLBACK - 在此标题下列出的文件规定当页面无法访问时的回退页面(比如404页面)
Web Works
1、什么是Web Worker?
web worker是运行在后台的JavaScript,独立于其他脚本,不会影响页面的性质
2、方法
postMessage() - 它用于向HTML页面回传一段消息
terminate() - 终止web worker,并释放浏览器/计算机资源
3、事件
onmessage
相关文章推荐
- HTML5学习之路(2)
- HTML5 离线缓存DEMO示例
- h5设计稿尺寸详解
- H5 新增的input元素的类型
- H5新增的嵌入多媒体元素与交互性元素
- ccah500 考试大纲翻译
- H5新增的行内的语义元素
- html5 webworker的应用
- HTML5炫酷的特效代码下载
- html5快速入门(二)—— CSS简介
- HTML5快速入门(二)—— CSS简介
- HTML5 表单里面的新属性
- 如何判断鼠标进入元素的方向
- 那些牛掰的 HTML5的API(二)
- HTML5学习笔记-基础篇1
- 【HTML5】表单属性
- HTML+CSS3-》第3阶段:HTML5之CSS3基础与加强 上
- 【HTML5】表单元素
- 【HTML5】input类型
- HTML5 WebSocket