Share

Approfondir

Qualité Web le livre

Livre Qualité Web

Acheter

232 - The site does not force any redirects or auto-refreshes on the client side.

Objectif
  • Allow users to maintain control over their work environments.prevent cut-offs or losses of information while reading, particularly for users with screen readers whose functions would be interrupted by a timed refresh or redirect.
  • Not penalize mobile users trying to access content when their network signal is variable over short periods of time.
  • Prevent unwanted increases in the cost to users of using mobile data.
Mise en œuvre

Ne pas utiliser l’élément meta http-equiv="refresh".

Fournir à l’utilisateur un moyen de désactiver les éventuels rafraîchissements automatiques et les redirections créées :

  • en JavaScript ;
  • via un élément object, embed ou applet ;
  • ou via un en-tête HTTP refresh.

En savoir plus: meta sur MDN

Contrôle

Pour chaque page examinée :

  • Vérifier, à l’aide d’un inspecteur de code, l’absence de l’élément meta http-equiv="refresh".
  • Vérifier que la consultation de la page ne révèle aucun rafraîchissement automatique ni aucune redirection côté client qui ne soient désactivables auparavant via l’interface du site (sans devoir faire appel à une éventuelle fonctionnalité propre au navigateur).

La détection de l’élément meta http-equiv="refresh" est aisée en observant le code source de la page. En revanche, la diversité des dispositifs JavaScript de rafraîchissement automatique impose de procéder également à un contrôle via la consultation de la page dans le navigateur. Ce contrôle peut être facilité si le navigateur offre une option interdisant certains de ces rafraîchissements et affiche alors un bandeau d’alerte. Mais seule l’observation de la page permet une détection à coup sûr.

Découvrez la certification Opquast

Rejoignez la communauté des certifiés Opquast. Plus de 5000 professionnels formés à la qualité Web. Au programme une formation en ligne de 14h, un examen de 1h30, un badge et un score à mettre sur votre cv et votre profil linkedin.

Commander en ligne