<EPIC FAIL> tenter d'expliquer le CTRL-F5 à un non informaticien (Web)

L'informatique c'est compliqué.
Le Net c'est compliqué.
Si un site est programmé avec des moufles, le End-User, toi/moi/lui il peut être « induit dans l'erreur jusqu'au cou(p) » parce que ce n'est pas prévu-programmé pour.

Kézako le CTRL-F5 dans un browser ?
En gros, dire au browser qui va parler avec le site Web

TOUT ce que tu crois savoir sur le site web est peut être pas "à jour".  SVP va TOUT recharger / redemander

En théorie, si le site est pro/bien fait, pas de problème.
En pratique ça arrive.

Les browsers gèrent ce qu'on appelle un cache.  Une page Web, ce n'est pas simplement UN FICHIER à télécharger.  Ça peut être des centaines de fichiers (à télécharger), des dizaines ou plus de requêtes (questions) sur des données.
Optimiser la bande passante, c'est le nerf de la Guerre - l'argent: ce qui coute des €€ ce sont les données qui viennent d'un serveur.  Et c'est l'hébergeur du serveur qui paye (et qui le refacture).
Donc le browser va garder en local sur l'ordinateur un certain temps, dans ce qu'on appelle un "cache", des données qu'il estime immuables, des images, des données, ...

  • jusqu'à ce que le serveur lui dise "ça a changé"
  • ou qu'il lui demande au bout d'un moment, « dit, tu peux me le renvoyer au cas où ? » ou « hep, est-ce que ce truc a changé depuis la dernière fois ? »

Si un site web est "bien fait", il définira ce qui peut être "mis en cache" ou pas.
Si il est bien fait.

Mais ce n'est pas tout le temps le cas.

Et PERSO, par expérience, je ne fais pas confiance

  • aux browsers,
  • aux sites,
  • aux programmeurs,
  • à moi

Donc, dans le CTRL-F5 sur des sites non "officiels" / Pro je crois, quand j'ai un doute: genre j'ai mis à jour la truc là, mais ça ne s'affiche pas ?

⇒ Ma règle si tu as entré un truc sur un site Web et que ça semble ne pas être mis à jour ensuite: CTRL-F5 pour vérifier !

 

Haut de page