0 votes

Le bouton Retour de Safari renvoie à une ancienne page en cache, os X El Capitan, iMac

Sur certains sites web que je visite, Safari a un problème constant. L'utilisation du bouton Précédent fait apparaître une ancienne version en cache de la page. L'actualisation fonctionne bien. Voici un exemple http://forum.porsche356registry.org/viewforum.php?f=1 . Si je lis les fils de discussion de cette page et que je clique dessus, il finira par faire apparaître une ancienne vue en cache de la page sans rafraîchir la liste des fils de discussion.

J'ai activé le menu Développer dans Safari et j'ai observé ce qui se passait dans l'onglet réseau de l'inspecteur, lorsque l'on cliquait sur Précédent ou sur Actualiser (de la même page). Ils font des choses différentes. L'actualisation exécute toujours le script viewforum.php, qui je suppose rafraîchit la liste des sujets. Le fait de cliquer souvent en arrière n'a pas exécuté ce script. Je cherche une explication...

1voto

samh Points 3830

Je pense que l'explication est que Safari utilise souvent la version en cache de la page lorsque vous utilisez le bouton retour. Si vous voulez forcer un rafraîchissement, vous appuyez sur le bouton Actualiser. Si vous êtes sur un forum et que vous souhaitez revenir à la liste des fils de discussion, vous pouvez généralement cliquer sur un lien "fil d'Ariane" près de l'en-tête de la page. Cela aura le même effet que d'utiliser le bouton Retour et d'appuyer sur Actualiser, car Safari comprendra que votre clic signale la visite d'une nouvelle page.

enter image description here

0voto

Kevin Peterson Points 4456

Parfois, les sites Web utilisent beaucoup de javascript pour les publicités, les trackers, etc. Chaque fois que l'un d'eux est exécuté, il peut charger une section de la page Web.

Quand vous appuyez sur le bouton retour, vous voyez la page telle qu'elle était avant l'exécution de ce morceau de script. La plupart du temps, la page sera exactement la même parce que seule une petite partie de la page a été modifiée (et c'est probablement quelque chose que vous n'avez pas regardé de toute façon). Vous pensez que soit a) la page n'a rien fait, soit b) la page a été modifiée. Dos n'a rien fait, ou c) je vois une version en cache de la page.

Si vous maintenez le bouton retour enfoncé, vous verrez probablement un tas de pages portant toutes le même nom. Vous devez appuyer plusieurs fois sur le bouton "retour" pour revenir à l'endroit où vous étiez avant d'atteindre cette page.

Je suppose que c'est ce qui se passe avec le site que vous avez mentionné. De nombreux sites de ce type diffusent de petites annonces qui se rafraîchissent toutes les quelques secondes.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X