加载中…
个人资料
大千世界
大千世界
  • 博客等级:
  • 博客积分:0
  • 博客访问:54,195
  • 关注人气:10
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

【HTML5新特性基础NO.5】应用缓存与Web Workers

(2017-12-04 11:04:52)
标签:

应用缓存

webworkers

html5

javascript

分类: html5
一、应用缓存
1.什么是应用程序缓存:
HTML5引入了应用程序缓存,这意味着web应用可进行缓存,并可在没有因特网链接时进行访问
2.应用缓存的优势:
1)离线浏览-用户可在应用离线时使用它们
2)速度-已缓存资源加载得更快
3)减少服务器负载-浏览器将只从服务器下载更新过或更改过的资源
3.实现缓存:
如需启用应用程序缓存,请在文档的< html >标签中包含manifest属性。
manifest文件的建议的文件扩展名是:“.appcache”
4.Manifest文件:
1)CACHE MANIFEST-在此标题下列出的文件将在首次下载后进行缓存
2)NETWORK-在此标题下列出的文件需要与服务器的链接,且不会被缓存
3)FALLBACK-在此标题下列出的文件规定当页面无法访问时的回退页面(比如404页面)

二、Web Workers
(1)什么是Web Worker?
web worker是运行在后台的JavaScript,独立于其他脚本,不会影响页面的性能
(2)方法:
postMessage()-它用于向HTML页面回传一段消息
terminate()-终止web worker,并释放浏览器/计算机资源
( 3 )事件:
onmessage

参考:

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有