Salut à tous,
je me suis amusé à implémenter un cache manifest sur mon site, dans l'idée de voir si cela pouvait améliorer les perfs pour les navigateurs mobiles. Je l'ai mis uniquement sur la version smartphone de ma home page pour faire des essais (pour éviter le super message de Firefox).
(si vous voulez le tester, un user agent de smartphone type iPhone fera l'affaire... oui, je sais, la détection par user-agent, c'est mal mais c'est vraiment pas le sujet)
L'idée est de mettre en cache les principaux éléments du graphisme : CSS et images. Et évidemment, si la connexion se perd, d'indiquer à l'internaute qu'il n'est plus connecté.
Plusieurs questions m'interrogationnent :
Déjà, est-ce que la syntaxe est bonne ?
Ensuite, est-il possible d'éviter le message "Firefox veut stocker des éléments pour une utilisation hors-ligne" ?
Et plus important : avez-vous des idées pour tester la rapidité de rendu, histoire de voir si ça améliore le schmilblick ? (et pouvez-vous tester au passage, voir comment ça marche sur divers smartphones)
Merci d'avance à ceux qui répondront !
Nico
Modifié par Nico3333fr (16 Oct 2011 - 10:03)
je me suis amusé à implémenter un cache manifest sur mon site, dans l'idée de voir si cela pouvait améliorer les perfs pour les navigateurs mobiles. Je l'ai mis uniquement sur la version smartphone de ma home page pour faire des essais (pour éviter le super message de Firefox).
(si vous voulez le tester, un user agent de smartphone type iPhone fera l'affaire... oui, je sais, la détection par user-agent, c'est mal mais c'est vraiment pas le sujet)
L'idée est de mettre en cache les principaux éléments du graphisme : CSS et images. Et évidemment, si la connexion se perd, d'indiquer à l'internaute qu'il n'est plus connecté.
Plusieurs questions m'interrogationnent :
Déjà, est-ce que la syntaxe est bonne ?
CACHE MANIFEST
# 2011-07-17:v4
# Explicitly cached 'master entries'.
CACHE
http://www.nicolas-hoffmann.net/favicon.ico
http://www.nicolas-hoffmann.net/style/ND_new_green/rss.png
http://www.nicolas-hoffmann.net/images/wikio_btn_abo-univ_plain_fr.gif
http://www.nicolas-hoffmann.net/images/twitter-b.png
http://www.nicolas-hoffmann.net/style/ND_new_green/valid-xhtml10.png
http://www.nicolas-hoffmann.net/style/ND_new_green/wcag1AA.png
http://www.nicolas-hoffmann.net/style/ND_new_green/wcag1AA.png
http://www.nicolas-hoffmann.net/style/ND_new_green/soutien.png
http://www.nicolas-hoffmann.net/style/ND_new_green/vcss.png
http://www.nicolas-hoffmann.net/style/ND_new_green/top.jpg
http://www.nicolas-hoffmann.net/style/ND_new_green/bas.jpg
http://www.nicolas-hoffmann.net/style/ND_new_green/ND_new_green.css
http://www.nicolas-hoffmann.net/source/preload_ND_new_green.js
http://www.nicolas-hoffmann.net/offline.html
FALLBACK:
/ /offline.html
Ensuite, est-il possible d'éviter le message "Firefox veut stocker des éléments pour une utilisation hors-ligne" ?
Et plus important : avez-vous des idées pour tester la rapidité de rendu, histoire de voir si ça améliore le schmilblick ? (et pouvez-vous tester au passage, voir comment ça marche sur divers smartphones)
Merci d'avance à ceux qui répondront !
Nico
Modifié par Nico3333fr (16 Oct 2011 - 10:03)