首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
applicationCache
】的更多相关文章
applicationCache对象
applicationCache对象代表了本地缓存,可以在js中进行一些操作.可以用它来通知用户本地缓存中已经被更新,也允许用户手工更新本地缓存.applicationCache.addEventListener("updateready",function(){ alert("本地缓存已被更新,您可以刷新页面来得到本程序的最新版本");},true);一个比较有意思的用法:setInterval(function(){ // 手工检查是…
Html5应用程序缓存ApplicationCache
应用缓存机制可以参考http://www.w3school.com.cn/html5/html_5_app_cache.asp,不再赘述.利用此机制,html5游戏可以实现和native app类似的更新和运行环境,减少文件的频繁下载. 1. Server设置: nginx, 修改manifest文件的mime type映射,打开文件$nginx/conf/mime.types,增加 text/cache-manifest manifest; 2. 网页文件设置: 在index.html的<ht…
【HTML5】浅析HTML5应用程序缓存(ApplicationCache)
一.为什么需要Web应用程序缓存 在移动互联网时代,设备终端位置不再固定,依赖无线信号,网络的可靠性变得降低,比如坐在火车上,过了一个隧道(15分钟),便无法访问网站,这对于web的伤害是很大的 HTML5离线缓存就提供了解决这样问题的一个方法,在页面中的数据加载时,你可以自己设定一些要缓存的图片.flash.css.js.html等文件,等下次不能联网的情况下,你可以用那些缓存的文件.这就是HTML5的离线应用. 二.浏览器支持情况 Internet Explorer 10, Fi…
HTML5 的 applicationCache 应用程序缓存离线存储功能与 manifest 文件
一. 实现 HTML5 applicationCache 的步骤 一般的操作步骤 1. 新建 manifest 文件 如文件名为 lzwme.manifest,内容配置参考如下: 01 CACHE MANIFEST 02 03 # version 1.2 for update cop help 04 05 # 直接缓存的文件 06 CACHE: 07 /wp-content/themes/weisayheibai/images/meta_author.png 08 /…
HTML5 manifest ApplicationCache
使用 HTML5,通过创建 cache manifest 文件,可以轻松地创建 web 应用的离线版本. HTML5引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问. 应用程序缓存为应用带来三个优势: 离线浏览 - 用户可在应用离线时使用它们 速度 - 已缓存资源加载得更快 减少服务器负载 - 浏览器将只从服务器下载更新过或更改过的资源. 引用清单文件 <html manifest="manifest.appcache"> ... <…
window.applicationCache事件,介绍
1.关于applicationCache对象 在IE和Google中 为ApplicationCache对象 而在FF中为 OfflineResourceList对象 通过ApplicationCache对象我们可以添加时间绑定,可以访问当前状态status值 console.info(window.applicationCache); window.applicationCache.oncached = function (e) { console.info('缓存成功'); console.…
HTML5系列之——applicationCache对象
ApplicationCache主要简单介绍: applicationCache对象实现HTML5相应WEB离线功能.以下我们来主要解说applicationCache对象的一些主要功能和方法 applicationCache对象记录着本地缓存的各种状态及事件.缓存的状态能够通过window.applicationCache.status获得,其状态 主要包含例如以下6种: <span style="font-family:Microsoft YaHei;font-size:12px;&q…
HTML5之window.applicationCache对象
不知道离线缓存技术的可以参照上一篇文章: HTML5之appcache语法理解/HTML5应用程序缓存/manifest缓存文件官方用法翻译 参考文章 window.applicationCache API 官方 用法: window.applicationCache.addEventListener('updateready', onUpdateReady); if(window.applicationCache.status === window.applicationCache.UPDAT…
web离线应用--applicationCache
applicationCache是html5新增的一个离线应用功能 离线浏览: 用户可以在离线状态下浏览网站内容. 更快的速度: 因为数据被存储在本地,所以速度会更快. 减轻服务器的负载: 浏览器只会下载在服务器上发生改变的资源. 在对应用进行缓存的时候需要一个manifest文件, cache manifest 格式如下 首行必须是CACHE MANIFEST 接下来可以分为三段: CACHE, NETWORK,与 FALLBACK CACHE: 这是缓存文件中记录所属的默认段落.在 CACH…
applicationCache
<html manifest="/m.appcache"> window.applicationCache.onupdateready = function (e) { location.reload();} CACHE MANIFEST #version 2017-02-01.012CACHE: /plugins/af.actionsheet.js /appframework.min.js/ui/appframework.ui.js/js/fastclick.min.js…