IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Exemple simple d'utilisation du offline


Sujet :

HTML

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Exemple simple d'utilisation du offline
    Bonjour à tous,

    Je teste un cas très simple d'offline avec la page suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <!DOCTYPE html>
    <html manifest="test.manifest">
    <head>
     
    </head>
    <body>
       <img src="http://www.somewebsite.com/picture.jpg"/>
    </body>
    </html>
    et le manifest associé :

    Le cache semble fonctionner correctement car je peux accéder à la page même après avoir désactivé le serveur web qui la fournit.

    Mais l'image (stockée ailleurs sur le web) ne s'affiche pas.

    Bien sûr je pourrai la rajouter au manifest, mais pourquoi est-ce nécessaire alors que je suis online ?

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    J'ai creusé de mon côté et j'ai trouvé de nouveaux éléments :

    En concervant la page html mentionnée plus haut et en modifiant le manifest de la sorte :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    CACHE MANIFEST
    #v0.1
     
    NETWORK:
    http://www.somewebsite.com/

    l'image s'affiche correctement car j'ai indiqué à la page de bypasser le cache et d'aller chercher les ressources directement sur somewebsite.com

    Cette solution n'est pas viable, car je ne saurai pas à l'avance tout les domaines sur lesquels peuvent se trouver les ressources.

    Dans les drafts du W3C, j'ai cru trouver la solution à mon problème :

    To specify that all URLs are automatically whitelisted in this way, a U+002A ASTERISK character character (*) may be specified as one of the URLs.

    Donc il suffirait de déclarer le manifest comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    CACHE MANIFEST
    #v0.1
     
    NETWORK:
    *
    Malheureusement ça ne marche pas

Discussions similaires

  1. Exemple simple d'utilisation d'un TListView
    Par DelphiCool dans le forum Codes sources à télécharger
    Réponses: 0
    Dernier message: 08/02/2013, 20h58
  2. Ajout et utilisation librairie(exemple simple)
    Par humanite dans le forum C++
    Réponses: 16
    Dernier message: 11/01/2013, 21h33
  3. Recherche d'un exemple simple d'utilisation de MADS editor
    Par fedjo dans le forum SIG : Système d'information Géographique
    Réponses: 0
    Dernier message: 25/01/2011, 09h48
  4. Recherche d'un exemple simple d'utilisation d'une signature
    Par rambc dans le forum Général Python
    Réponses: 2
    Dernier message: 26/04/2009, 20h33
  5. Exemple simple utilisant le repository pattern
    Par Arthis dans le forum ASP.NET
    Réponses: 6
    Dernier message: 04/11/2008, 11h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo