学习并使用HTML5应用程序缓存(Application-Cach).docx

学习并使用HTML5应用程序缓存(Application-Cach).docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习并使用HTML5的应用程序缓存(Application Cach)HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问。1、应用程序缓存为应用带来三个优势:离线浏览 - 用户可在应用离线时使用它们速度 - 已缓存资源加载得更快减少服务器负载 - 浏览器将只从服务器下载更新过或更改过的资源。2、浏览器支持所有主流浏览器均支持应用程序缓存,除了 Internet Explorer。3、HTML5 Cache Manifest 实例创建shamoboy.php,代码如下:!DOCTYPE HTMLhtml manifest=shamoboy.appcacheheadscript type=’text/javascript’ src=’/js/shamoboy.js’/scriptlinktype=’text/css’rel=stylesheet href=/css/shamoboy.css /headbodyimgsrc=”/images/shamoboy.jpg”/The content of the document....../body/htmlshamoboy.appcache文件代码内容为:CACHE MANIFEST# 2018-06-17 v1.0.0/js/shamoboy.js/css/shamoboy.css/images/shamoboy.jpg打开shamoboy.php文件,那么浏览器就会缓存shamoboy.js、shamoboy.css、shamoboy.jpg这三个文件,如果把网络断开,再打开shamoboy.php文件,还能浏览缓存的内容。4、扩展manifest 文件可分为三个部分:CACHE MANIFEST?-必需的,在此标题下列出的文件将在首次下载后进行缓存NETWORK?- 在此标题下列出的文件需要与服务器的连接,且不会被缓存如:NETWORK:login.phpFALLBACK?- 在此标题下列出的文件规定当页面无法访问时的回退页面(比如 404 页面)如:FALLBACK:/shamoboy/ /404.html注释:第一个 URI 是资源,第二个是替补。5、更新缓存一旦应用被缓存,它就会保持缓存直到发生下列情况:用户清空浏览器缓存manifest 文件被修改(参阅下面的提示)由程序来更新应用缓存6、实例 - 完整的 Manifest 文件shamoboy.appcache:CACHE MANIFEST# 2018-06-17 v1.0.0/js/shamoboy.js/css/shamoboy.css/images/shamoboy.jpgNETWORK:login.phpFALLBACK:/shamoboy/ /404.html重要的提示:以 # 开头的是注释行,但也可满足其他用途。更新注释行中的日期和版本号是一种使浏览器重新缓存文件的办法。7、WEB服务器配置IIS服务器打开IIS管理器,点击MIMIE类型,然后查找扩展名.appcache,如果不存在就重新添加,保存后重启。Apache服务器打开Apache安装目录下面的conf文件夹,找到并打开mime.types文件。查看或者有哪些信誉好的足球投注网站cache-manifest,如果不存在则在text开头的条目下添加以下代码,保存后重启。#cache_manifesttext/cache-manifestappcache

文档评论(0)

js1180 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档