Lock in $30 Savings on PRO—Offer Ends Soon! ⏳

HTML5 Application Caching

Avatar for Ryan McGeary Ryan McGeary
February 05, 2012

HTML5 Application Caching

Avatar for Ryan McGeary

Ryan McGeary

February 05, 2012
Tweet

More Decks by Ryan McGeary

Other Decks in Technology

Transcript

  1. HTML5 Application Caching There are only two hard things in

    Computer Science: cache invalidation and naming things. -- Phil Karlton Ryan McGeary http://ryan.mcgeary.org @rmm5t
  2. FALLBACK Sections CACHE MANIFEST FALLBACK: / /offline.html NETWORK: * CACHE:

    http://www.google-analytics.com/ga.js /favicon.ico
  3. Expiring The Cache CACHE MANIFEST # Updated: <%= something.updated_at %>

    # Released: <%= application_released_at %> NETWORK: * CACHE: # ...
  4. window.applicationCache.status 0: window.applicationCache. UNCACHED 1: window.applicationCache. IDLE 2: window.applicationCache. CHECKING

    3: window.applicationCache. DOWNLOADING 4: window.applicationCache. UPDATEREADY 5: window.applicationCache. OBSOLETE