The problem with the application cache, which takes up so much space, is that each time you provide the user agent with another offline web application. The unauthorized web application is identified by the user agent by the URI of the cache manifest file , including the query string, and not the URI of the main file as you might think.
Thus, by including the session identifier in the manifest cache URI, you tell the browser that each session receives its new completely new application without using the previously downloaded ones (and therefore can never clear them). You install a different web application each time.
, , HTML5 - . , -, HTML , AJAX. - " HTML- ". .