HTML5 应用缓存与Web Workers

来源:互联网 发布:知乎 装修 编辑:程序博客网 时间:2024/06/05 15:55

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

0 0
原创粉丝点击