Empêcher les sites Web de recharger les pages automatiquement

Les webmasters disposent d'un certain nombre de techniques pour créer des sites Web à rafraîchissement automatique ou à rechargement. De la méta-actualisation de base aux options plus avancées reposant sur JavaScript.

Bien que cela puisse être utile parfois si un site recharge automatiquement le contenu, cela peut également être une nuisance, en particulier s'il ne comporte pas de bouton de pause ou d'arrêt en évidence.

Parfois, il est utile que la page entière ou son contenu s’actualise automatiquement. Il est utile si vous suivez un match de sport sur un site et obtenez des scores et des informations sur le jeu qui se rafraichissent automatiquement. EBay et les autres sites de vente aux enchères peuvent actualiser l'offre la plus élevée chaque fois qu'elle change.

Les sites Web se rechargent automatiquement parfois lorsque cela n'est pas souhaité par l'utilisateur. cela peut être très perturbant. Heureusement, les internautes ont certaines options pour gérer ces sites.

Le guide suivant examine les options des navigateurs Web populaires tels que Google Chrome, Mozilla Firefox, Internet Explorer et Microsoft Edge. Les méthodes peuvent également fonctionner dans les navigateurs "liés". Pale Moon ou Waterfox prennent en charge les mêmes options que Firefox et Vivaldi ou Opera les mêmes méthodes que celles utilisées dans Google Chrome.

Désactiver le rechargement automatique dans Google Chrome

Le navigateur Web de bureau le plus populaire ne comporte pas d’option intégrée permettant de désactiver le rechargement automatique des pages. En fait, les utilisateurs n'ont d'autre option que d'installer l'extension de régénération automatique du bloc d'actualisation (notée à peine 2, 33 étoiles sur 5) ou d'exécuter les instructions à partir de la console des outils de développement.

Le faible classement de l'extension est dû au fait que les utilisateurs signalent que cela ne fonctionne pas pour des sites spécifiques.

La fonctionnalité de l'extension devient claire lorsque vous ouvrez ses options. Il désactive les éléments de méta-rafraîchissement sur les pages Web et ignore également les chaînes de requête pour les méta-éléments.

Les utilisateurs peuvent activer la fonctionnalité de blocage d'en-tête d'actualisation HTTP à côté de cela, et peuvent ajouter leurs propres chaînes de requête personnalisées et ajouter des sites à la liste noire.

L'option de la console bloque complètement certaines tentatives d'actualisation. Appuyez simplement sur F12 pour afficher les outils de développement dans Google Chrome, passez à la console, collez window.onbeforeunload = function () {return 'Reload?';} Et exécutez-le. Cela devrait également fonctionner dans d'autres navigateurs.

Notez que l'extension devrait fonctionner dans d'autres navigateurs basés sur Chrome, tels qu'Opera ou Vivaldi.

Mozilla Firefox

Les utilisateurs de Firefox peuvent utiliser la fonctionnalité intégrée pour désactiver les rechargements automatiques de pages Web dans le navigateur Web. Les options ne sont pas disponibles dans l'interface utilisateur principale ni sur la page des paramètres, mais il est toujours possible de manipuler les fonctionnalités à partir du navigateur.

  1. Chargez about: config? Filter = accessibility.blockautorefresh dans la barre d'adresse du navigateur.
  2. Vous pouvez obtenir un message d'avertissement si vous ouvrez about: config pour la première fois dans le navigateur.

La préférence détermine si la fonctionnalité d'actualisation automatique est activée dans Firefox ou bloquée. La préférence prend en charge les meta http-equiv="refresh" et les instructions d'actualisation de l'en-tête HTTP.

Les versions précédentes du navigateur Web Firefox offraient une option dans les options sous Options avancées> Général> Accessibilité (M'avertir lorsque les sites Web tentent de rediriger ou de recharger la page "), mais cette option n'est plus répertoriée dans les versions récentes du navigateur.

Les utilisateurs de Firefox peuvent définir la préférence browser.meta_refresh_when_inactive.disabled sur true, ce qui empêche l'actualisation automatique lorsque l'onglet n'est pas actif.

Microsoft Internet Explorer

Les utilisateurs d'Internet Explorer et les administrateurs peuvent modifier les paramètres de sécurité d'une zone pour activer ou désactiver Meta Refresh dans le navigateur.

  1. Ouvrez Internet Explorer sur le périphérique.
  2. Sélectionnez Menu> Options Internet.
  3. Allez dans Sécurité et assurez-vous que la bonne zone est sélectionnée (Internet est la valeur par défaut).
  4. Cliquez sur le bouton "Personnaliser le niveau".
  5. Faites défiler la liste jusqu'à ce que vous trouvez "Autoriser l'actualisation méta" sous Divers.
  6. Définissez l'option sur "désactiver" (la valeur par défaut est enable).
  7. Cliquez sur OK.

Le paramètre affecte uniquement la méta actualisation et pas les autres types de régénération.

Microsoft Edge

Microsoft Edge n'offre actuellement aucune option pour désactiver le rafraîchissement automatique des sites Web. Edge prend en charge les extensions, mais il n’existe à ce stade aucune extension offrant une fonctionnalité permettant d’empêcher le rechargement automatique des pages dans le navigateur.