Critère « 4 »

Nom :
4
Description :
Le site n'impose pas de redirection ou de rafraîchissement automatique côté client.
Cré(é) le :
21 avril 2010
Automatisé(e) :
Semi-automatisé
Objectif(s) :

Permettre aux utilisateurs de conserver la maîtrise de leur environnement de travail.

Éviter des coupures ou des pertes d'information en cours de lecture, notamment pour les utilisateurs équipés de lecteurs d'écran qu'un rafraîchissement ou une redirection temporisée interromprait lors de la consultation.

Solution(s) technique(s) :

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 ;
  • Via un en-tête HTTP refresh.
Moyen(s) de contrôle :

Pour chaque page examinée :

  • Vérifier à l'aide de Firebug ou au sein du code source, 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 redirection côté client qui ne soit désactivable 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. Celui-ci peut être facilité si le navigateur offre une option interdisant certains de ces rafraîchissements, comme c'est le cas dans Firefox qui affiche alors un bandeau d'alerte. Mais seule l'observation de la page permet une détection à coup sûr.

Dérogations:
(non renseigné)
Remarques:
(non renseigné)
Niveau :
Niveau 1
Thématique :
Code
VPTCS :
Perception Technique
Processus :
Intégration
Exigences :
Mobile Accessibilité Utilisabilité
Workshop :
validée