Application Cache in HTML5

Application Cache in HTML5

Yet HTML5 have many new special elements and attributes, but one of the best feature of HTML5 is "Application Cache", that enables us to make a offline session of a web application. It allows to fetch few or all of websites contents such as HTML files, Images, JavaScript, CSS ...etc. This features speeds up the site performance. This is achieved with the help of a file, defined as follows :

<! doctype html>
<html manifest="example.appcache">
....
....
.....
</html>

As compared with traditional browser caching it's not compulsory for the user to visit website contents to be cached.