TeleportPro是款优秀的网站离线浏览工具(即网站整站下载工具),TeleportUltra是其增强版,但使用此系列软件下载的离线网页里会包含大量冗余代码(如tppabs),手动去修改工作量很大,下面介绍如何通过软件进行正则表达式批量替换冗余代码(推荐DreamWeaver的正则替换功能)。..
分类:
其他好文 时间:
2017-02-23 14:28:08
阅读次数:
177
故名思意,这个接口就是让网页或者文件在本地缓存下来,优点是可以提高网站的加载速度,同理如果缓存全部文件到本地则可以离线浏览网页。 我们可以把那些框架文件和哪些陈年不变的图片文件缓存到本地,提高网站二次浏览的加载速度。 1.首先创建一个名叫index.appcache(文件名可以自己定义)的文件,in ...
分类:
移动开发 时间:
2016-11-23 19:57:30
阅读次数:
544
先需求分析一下 传统的web应用是在线应用,这其实也是web的特色,对于PC时代问题并不大,但到了移动互联网时代,设备终端位置不再固定,依赖无线信号,网络的可靠性变得更低。比如:在火车上,穿山越岭进隧道,便无法访问web应用。。。因此出现了离线缓存技术 离线缓存为应用带来3个优势,第一:离线浏览,用 ...
分类:
Web程序 时间:
2016-10-24 23:08:24
阅读次数:
237
HTML5离线缓存问题 1.应用程序缓存 什么是应用程序缓存(Application Cache)? HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问。应用程序缓存为应用带来三个优势: 离线浏览 - 用户可在应用离线时使用它们 速度 - 已缓存资源加载 ...
分类:
Web程序 时间:
2016-10-23 17:06:12
阅读次数:
350
加速HTML5应用的九大方法 6. 使用应用程序缓存应用程序缓存可以让你创建完全支持离线浏览的 Web 应用,降低服务器负载以及更快的体验速度。可通过缓存的 manifest 文件来指定要缓存的文件,manifest 只是一个简单的文本文件,下面是一个示例:CACHE MANIFEST# 2011- ...
分类:
Web程序 时间:
2016-10-20 09:38:47
阅读次数:
110
背景 现代页面上越来越多的内容是通过ajax更新, 因为页面可以显示的更加快速, 局部更新, 同时可以实现页面内容的动态性, 增加页面的内容的丰富性。 但是如果将页面内容保存下来, 以备离线浏览器查看, 则由于ajax存在的原因, 直接使用保存的方法不能实现, 因为会有ajax访问禁用的报错。 对于 ...
分类:
Web程序 时间:
2016-10-18 02:25:11
阅读次数:
251
HTML5:提供一种应用缓存机制,使得基于web的应用程序可以离线运行。开发者可以使用 Application Cache (AppCache) 接口设定浏览器缓存的数据并使得数据离线有效。 在处于离线状态时,即使用户点击刷新按钮,应用也能正常加载与工作。 使用应用缓存可以得到以下益处: 离线浏览: ...
分类:
Web程序 时间:
2016-09-02 20:12:56
阅读次数:
204
1.Application Cache HTML5引入应用缓存,意味着web应用可以进行缓存,即使在没有网络的情况下也能使用。 application cache有三个特点 离线浏览 已缓存的资源加载速度更快 减少服务器负载,浏览器将只从服务器下载更新过或更改过的资源 使用方法就是在 html标签中 ...
分类:
Web程序 时间:
2016-08-26 13:34:42
阅读次数:
306
本文主要注重介绍实战操作,理论知识可能介绍的不多,勿喷
简单说两句缓存的好处:
采用缓存,可以进一步大大缓解数据交互的压力,又能提供一定的离线浏览。下边我简略列举一下缓存管理的适用环境:
1. 提供网络服务的应用
2. 数据更新不需要实时更新,哪怕是3-5分钟的延迟也是可以采用缓存机制。
3. 缓存的过期时间是可以接受的(类似网易的新闻阅读,支持离线离线阅读)...
分类:
移动开发 时间:
2016-08-12 18:28:03
阅读次数:
189
这两年离线浏览技术越来越流行,最常见的就是html5移动应用里,有很多普通的Web app也使用了这些技术。但是,新技术的出现有时会给我们WEB开发人员带领额外的苦恼,比如,如何判断用户现在是在线还是离线?幸好,有矛就有盾,javascript里的 navigator 对象帮我们解决这个问题。 na ...
分类:
编程语言 时间:
2016-07-08 10:12:53
阅读次数:
243