本文主要包含应用缓存,服务端消息,桌面通知等相关知识,匿名希望在学习及工作中可以帮助到您
前面已经总结了主要的API扩展,下面几个扩展只有在专用的场合才会发挥最大的作用,这里简单了解一下。下面这些特性无一例外,IE均不支持。应用缓存和服务端消息在其他的主流浏览器中都是支持的。桌面通知目前只有Chrome支持。
应用缓存
很多时候,我们需要缓存一些不经常改变的页面来提高访问速度;而且对于某些应用,我们也希望在离线的情况下也可以使用。在HTML5中,你可以通过一个称之为“应用缓存”的技术很方便的实现这些功能。
在应用缓存的实现中,HTML5允许我们创建一个缓存manifest文件来方便的生成一个离线版的应用。
实现步骤:
1. 启用页面的缓存,很简单,只需要在document的html中包含manifest属性:
应用缓存
很多时候,我们需要缓存一些不经常改变的页面来提高访问速度;而且对于某些应用,我们也希望在离线的情况下也可以使用。在HTML5中,你可以通过一个称之为“应用缓存”的技术很方便的实现这些功能。
在应用缓存的实现中,HTML5允许我们创建一个缓存manifest文件来方便的生成一个离线版的应用。
实现步骤:
1. 启用页面的缓存,很简单,只需要在document的html中包含manifest属性:
实用参考:
官方文档:http://www.w3schools.com/html5/
html5的一个中文教程:http://www.gbin1.com/tutorials/html5-tutorial/