Critère 7.2
Pour chaque script ayant une alternative, cette alternative est-elle pertinente ?
Comprendre
Quand un script a une alternative, celle-ci doit être pertinente.
Ce critère s’applique lorsque la page contient : scripts.
Ce que vérifie Agence RGAA
Aucun contrôle automatique fiable aujourd’hui : ce critère est vérifié par une personne (en interne ou par un auditeur RGAA).
Un résultat automatique n’est jamais un audit : seul un contrôle humain (en interne ou par un auditeur RGAA) permet de conclure.
Tests officiels
Test 7.2.1
Chaque script débutant par la balise
<script>et ayant une alternative vérifie-t-il une de ces conditions ? L’alternative entre<noscript>et</noscript>permet d’accéder à des contenus et des fonctionnalités similaires ; La page affichée, lorsque JavaScript est désactivé, permet d’accéder à des contenus et des fonctionnalités similaires ; La page alternative permet d’accéder à des contenus et des fonctionnalités similaires ; Le langage de script côté serveur permet d’accéder à des contenus et des fonctionnalités similaires ; L’alternative présente dans la page permet d’accéder à des contenus et des fonctionnalités similaires.Méthodologie de test
- Retrouver les alternatives aux fonctionnalités JavaScript :
- Chercher dans la page, les alternatives à un composant ou une fonctionnalité JavaScript mises à disposition.
- Désactiver JavaScript dans le document et retrouver les alternatives proposées.
- Pour chacune des alternatives proposées, vérifier qu’elle permet d’accéder aux mêmes contenus et à des fonctionnalités similaires.
- Si c’est le cas, le test est validé.
Test 7.2.2
Chaque élément non textuel mis à jour par un script (dans la page, ou dans un cadre) et ayant une alternative vérifie-t-il ces conditions ? L’alternative de l’élément non textuel est mise à jour ; L’alternative mise à jour est pertinente.
Méthodologie de test
- Retrouver dans le document tous les éléments non textuels mis à jour par une fonctionnalité JavaScript.
- Si l'élément non textuel a une alternative, vérifier que :
- L'alternative est mise à jour lorsque le contenu non textuel est mis à jour ;
- L'alternative mise à jour est pertinente.
- Si c'est le cas, le test est validé.
Texte officiel du référentiel RGAA 4.1.2 publié par la DINUM — voir la source.