12 HTML5-应用缓存与Web Workers

应用缓存与Web Workers

一,应用缓存

1,应用缓存概念

应用程序缓存,可在没有因特网连接时进行访问

2,应用缓存特点

1,可用于离线浏览
2,已缓存资源加载速度更快
3,减少服务器负载,只下载更新或更改过的资源

3,实现缓存

在标签中包含manifest属性,文件扩展名建议为“.appcache”

示例:

<html manifest = "index.appcache"></heml>
4,Manifest文件

1,CACHE MANIFEST:在此标题下列出的文件将在首次下载后进行缓存
2,NETWORK:在此标题下列出的文件需要与服务器的连接,且不会被缓存
3,FALLBACK:在此标题下列出的文件规定当前页面无法访问时回退页面

示例:
在这里插入图片描述

二,Web Worker

1,Web Worker 概念

它是运行在后台的JavaScript,独立于其他的脚本,不会影响页面的性能。

2,相关方法

postMessage():

用于向HTML页面传回一段消息

terminate():

用于终止web worker,并释放浏览器或计算机资源
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值