Modification #100
Chargement sur vieille page.
| Status : | Résolu | Start : | 02/18/2009 | |
| Priority : | Normal | Due date : | ||
| Assigned to : | - | % Done : | 100% |
|
| Category : | Interface web | |||
| Target version : | - | |||
Description
Comportement sur l'iphone, quand j'ouvre safari: la page est vieille, et au lieu d'un refresh ou d'un chargement de la tribune récente, ça charge tout les posts entre le dernier affiché et actuel.
Genre si le dernier affiché est l'id 20 et le dernier de la tribune est 650, ça va passer par tout les posts entre 20 et 650.
Du coup ça fait râmer sec l'iphone.
Comportement supposé, l'interface debug de l'iphone est pas au top.
History
02/22/2009 10:51 PM - David THENON
Je connais pas trop l'iphone et donc je sais pas ce que c'est que "l'interface debug", par contre je sais que Safari a sa façon bien à lui de gérer les caches, même si c'est très loin de la sauvagerie de Opera en ce domaine.
Bref, la première chose à faire ça serait de mettre un "anti-cache" formel dans la page je pense.
03/02/2009 09:26 AM - Aurélien DEHAY
Ou peut-être n'envoyer que les mises à jours récentes, pas passer par des posts qui datent (genre quand on est à l'item 20 sur la page, et q'en vrai la tribune en est à l'item 650, n'envoyer que les posts à partir de 600, pas à partir de 20).
L'interface debug, j'ai pas testé non plus, ça doit être le machin de debug de Safari (l'inspecteur et cie).
03/23/2009 11:15 PM - David THENON
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
J'ai mis un méta nocache et un timestamp sur l'url de la librairie de loading des variables par défaut de la tribune, ce qui devrait éviter toute mise en cache.
Rouvre la tâche si ça n'a pas suffit.