HTML5 Application Cache
With application cache it is easy to make an offline version of a web application, by creating a cache manifest file. What is Application Cache? HTML5 introduces application cache, which means that a web application is cached, and accessible without an internet connection. Application cache gives an application three advantages: Offline browsing - users can use the application when they're offline Speed - cached resources load faster Reduced server load - the browser will only download updated/changed resources from the server Cache Manifest Basics To enable application cache, include the manifest attribute in the document's <html> tag: <!DOCTYPE HTML> <html manifest= "demo.appcache" > . . . </html> Every page with the manifest attribute specified will be cached when the user visits it. If the manifest attribute is not specified, the page will not be cached (unless the page is specified directly in the manifest fi