Le 29 juin 2012 10:46, Gilles Bassière <[email protected]> a écrit : > Encore une fois, le cache est géré par le navigateur, pas par > OpenLayers. Si tu penses que la taille du cache devient trop importante, > libre à toi de configurer ton navigateur en réduisant la taille de son > cache.
S'il utilisait le cache du navigateur, ces images en excès seraient nettoyées. Ce n'est pas le cas du tout, il n'est pas tenu compte du tout de la taille maxi du cache dans les préférences du navigateur. OpenLayers remplit...remplit... remplit... dans un dossier du navigateur mais pas dans son cache normal. Et ne nettoie rien du tout. En configurant le cache à 1Go les images téléchargées par OpenLayers arrivent rapidement à des dizaines de gigaoctets, cela grossit sans aucune limite. Si je vide le cache du navigateur par sa fonction intégrée, cela ne supprime pas ces images. Le seul moyen c'est de fermer complètement le navigateur et ses processus en arrière-plan, puis supprimer manuellement son dossier de cache d'application. Visiblement OpenLayers utilise non pas le cache web classique mais un des caches d'application (il y en a plusieurs maintenant selon les protocoles et leur persistence: on connait classiquement le cache des cookies, celui des pages web, il y a celui des bases de données locales, des préférences, des ressources générées dynamiquement, ces dernières semblant être bien celles utilisées par les resources téléchargées par OpenLayers, mais visiblement manipulées avant d'être sauvegardées.) _______________________________________________ Talk-fr mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-fr

