Outils pour utilisateurs

Outils du site


web:html5:hors_ligne

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
web:html5:hors_ligne [2015/03/25 02:34] – [Fichier Manifest] sgariepyweb:html5:hors_ligne [2022/02/02 00:42] (Version actuelle) – modification externe 127.0.0.1
Ligne 23: Ligne 23:
 </code> </code>
  
-L'extension habituelle est ''.appcache'', mais ce n'est pas requis.+L'extension habituelle est ''.appcache'', mais ce n'est pas requis.  Sous Safari, il est peut-être préférable d'avoir un fichier avec l'extension ''.manifest'' comme ''cache.manifest''(([[https://developer.apple.com/library/iad/documentation/iPhone/Conceptual/SafariJSDatabaseGuide/OfflineApplicationCache/OfflineApplicationCache.html#//apple_ref/doc/uid/TP40007256-CH7-DontLinkElementID_14|Important: The manifest filename should end in .manifest]])). 
 + 
 +Le fichier doit être servi avec le type de contenu ''text/cache-manifest''
 + 
 +Un fichier manifest ressemble à ceci : 
 + 
 +<code> 
 +CACHE MANIFEST 
 + 
 +# version 1 
 + 
 +CACHE: 
 +
 +/content/bootstrap.min.css 
 +/scripts/modernizr-2.6.2.js 
 +/scripts/jquery-1.10.2.min.js 
 + 
 +NETWORK: 
 +/api 
 + 
 +FALLBACK: 
 +/blog /offline/index.html 
 +</code> 
 + 
 +C'est seulement en changeant le fichier manifest que la cache de l'application se mettra à jour.  C'est pourquoi on met la //version//, quand on change la version (ou tout autre partie du fichier manifest), la cache d'application se met à jour.  Modifier un fichier tout autre ne met pas à jour la cache. 
 + 
 +===== Trucs ===== 
 + 
 +Sous Chrome on peut explorer le contenu de l'Application Cache en mettant ''%%chrome://appcache-internals/%%'' dans la barre d'adresse. 
  
web/html5/hors_ligne.1427247280.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)