Summary
In this chapter we learned how to take our finished applications and prepare them for release to the world. We used a JavaScript compressor to combine and compress all of our JavaScript files into one compact file. Then we used the Application Cache API to make an application available offline.
We covered the following concepts in this chapter:
- How to combine and compress JavaScript files using the YUI Compressor
- How to create a command-line script that packages up our applications and gets them ready for release
- How to use the Application Cache API to cache an application and make it available offline
- How to create a cache manifest file and define cached, non-cached, and fallback files
- How to programmatically check when the manifest file has changed and alert the user that an update is available
There you have it. We have covered HTML5 web application development from creating a starting template to preparing your application for release. Now go out there and start writing your own HTML5...