Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

Package Definition > Download Process

Download Process

When a compatible browsers finds a manifest declaration, it downloads the manifest file in the background and if it’s a valid file delivered with the valid MIME type, it starts the webapp download process.

This background process is completely separate from the normal page load. The background process downloads every file in the manifest and it stores them locally in a private place.

Warning

If only one manifest’s resource can’t be downloaded (it doesn’t exist, the server is down, etc.), the entire package is invalidated and nothing is stored locally.

If the package is installed successfully, the next time the user accesses the same URL, the browser will load the local version instead of looking for the server’s version. The browser will automatically enters an offline state, even if the user is online. That means that, by default, we can’t access any other online resource not declared previously in the manifest file.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial