Webapps offline per iPhone

Uno degli aspetti interessanti delle webapp per iPhone è la possibilità di farle girare anche offline, permettendo così di avere delle (quasi) vere app.

Per rendere disponibile anche offline una webapp è necessario specificare in un file .manifest quali sono i file necessari. Un esempio è questo:


CACHE MANIFEST

# Offline cache v1
# html files
pagina.html

# css files
style/styles.css

# js files
js/javascript.js

# images
img/logo.gif

Nelle pagine dovrà essere aggiunto il parametro manifest al tag html così: <html manifest=”incache.manifest”>

Un problema, che devo verificare, è quello di far passare i mime type corretti dal web server in modo che i file .manifest vengano marcati come text/cache-manifest

Leave a Reply