À quoi sert la norme
EN 301 549 est la norme harmonisée que la législation européenne vise lorsqu’il lui faut une définition technique de l’accessibilité. Elle a été écrite pour les marchés publics et porte désormais aussi le poids de la loi sur l’accessibilité. Son rôle est de traduire une exigence juridique en clauses vérifiables.
Pour le contenu web, la clause 9 reformule les critères de succès WCAG avec sa propre numérotation : 9.1.4.3 correspond ainsi à WCAG 1.4.3 Contraste (minimum). C’est cette numérotation qui figure dans les appels d’offres et les courriers d’audit, et c’est pourquoi une anomalie qui ne cite qu’une règle d’outil est plus faible qu’une anomalie qui nomme la clause.
La norme va au-delà de la page. Si le site se comporte comme un logiciel, la clause 11 s’applique ; s’il fournit des documents, c’est la clause 12 ; s’il propose des canaux de support, ceux-ci doivent aussi être joignables. Une analyse seule n’en couvre jamais la totalité, et un rapport honnête indique quelles parties n’ont pas été évaluées.
Les clauses qui touchent un site
Les points de la clause 9 se rattachent directement aux critères de succès WCAG. Les deux dernières lignes sont celles que les équipes oublient jusqu’à l’arrivée d’un questionnaire d’achat.
| Clause | Exigence | Niveau WCAG | Comment c’est testé |
|---|---|---|---|
| 9.1.1.1 | Contenu non textuel | A | automatisé |
| 9.1.3.1 | Information et relations | A | partiellement automatisé |
| 9.1.4.3 | Contraste (minimum) | AA | automatisé |
| 9.2.1.1 | Clavier | A | manuel |
| 9.2.4.3 | Ordre de focus | A | manuel |
| 9.2.4.7 | Focus visible | AA | partiellement automatisé |
| 9.2.5.8 | Taille de cible (minimum) | AA | automatisé |
| 9.3.1.1 | Langue de la page | A | automatisé |
| 9.4.1.2 | Nom, rôle, valeur | A | automatisé |
| 11.x | Comportement logiciel, lorsque le site est une application | — | manuel |
| 12.1.2 | Documentation et support accessibles | — | manuel |
Où l’automatisation s’arrête et où l’humain commence
La clause 9 est en partie vérifiable par machine. Les clauses 11 et 12 ne le sont pas, et prétendre le contraire est la façon dont un dossier de preuves s’effondre sous les questions.
Les tests automatisés ne couvrent qu’une partie des obstacles à l’accessibilité. Une vérification manuelle est nécessaire pour une évaluation complète.
Comment Conforma rattache les anomalies aux clauses
- Chaque règle porte les deux références : une même anomalie se lit ainsi 9.1.4.3 pour l’auditeur et 1.4.3 pour le développeur, avec notre propre description brève au lieu d’un texte de norme recopié.
- La couverture des clauses est indiquée par analyse : quelles clauses l’automatisation a sollicitées, lesquelles ont été consignées manuellement, et lesquelles n’ont pas du tout été évaluées.
- Le générateur de déclaration rédige la déclaration avec l’organe de contrôle et la voie de réclamation adaptés à chaque pays, et conserve des versions datées, car un audit lit la version qui était en ligne ce jour-là.
- La sortie brute du scanner est archivée à chaque analyse, de sorte qu’une affirmation au niveau d’une clause peut être remontée jusqu’à la mesure qui l’a produite.
Les questions que l’on nous pose à ce sujet
EN 301 549 est-elle obligatoire ?
La norme est volontaire, mais c’est la norme harmonisée citée pour la loi sur l’accessibilité et la Web Accessibility Directive. La suivre confère une présomption de conformité ; s’en écarter oblige à prouver soi-même l’équivalence.
Quelle clause couvre les sites web ?
La clause 9. Elle reflète les critères de succès de WCAG 2.1 et 2.2 clause par clause : 9.2.4.3 correspond ainsi à Ordre de focus. Les clauses 11 et 12 prennent en charge le comportement logiciel, les documents et les canaux de support.
Un prestataire peut-il déclarer la conformité à notre place ?
Non. C’est l’opérateur économique responsable qui déclare la conformité. Un prestataire fournit la mesure, la traçabilité et l’archive qui la sous-tendent, et c’est exactement la ligne que tiennent nos conditions.