Le WordPress d'aujourd'hui, décodé pour les développeurs

Accessibilité

La méthode WCAG-EM pour cadrer un échantillon d’audit avant de tout auditer

Le W3C définit depuis 2014 une méthodologie d'échantillonnage pour évaluer la conformité d'un site sans devoir passer chaque page au crible une par une.

Par WordPress Développement • 25 septembre 2021 • 5 min de lecture • Aucun commentaire
La méthode WCAG-EM pour cadrer un échantillon d'audit avant de tout auditer

Le W3C décrit ainsi l’objectif de sa méthodologie d’évaluation, publiée sous le nom de Website Accessibility Conformance Evaluation Methodology, WCAG-EM en abrégé : fournir une approche documentée pour évaluer la conformité d’un site web aux Web Content Accessibility Guidelines, applicable aussi bien à un site entier qu’à un ensemble de pages représentatif, sans imposer de tester chaque page individuellement.

Cette précision compte. Un site de plusieurs milliers de pages ne peut raisonnablement pas faire l’objet d’un audit manuel page par page : le temps et le budget nécessaires dépasseraient largement ce que la plupart des projets peuvent absorber. WCAG-EM répond à cette contrainte par une méthode d’échantillonnage structurée, plutôt que par un renoncement à l’exhaustivité au profit d’un simple score automatisé.

Les cinq étapes de la méthodologie

Le document du W3C découpe l’évaluation en cinq étapes séquentielles, chacune conditionnant la suivante :

  • Définir le périmètre de l’évaluation : quel site, quelles fonctionnalités, quel niveau de conformité visé (A, AA ou AAA selon la nomenclature WCAG).
  • Explorer le site cible pour en comprendre la structure, les types de gabarits, les fonctionnalités clés comme un formulaire de contact ou un moteur de recherche interne.
  • Sélectionner un échantillon de pages représentatif de cette structure.
  • Évaluer la conformité de l’échantillon sélectionné, critère par critère.
  • Rapporter les résultats de façon structurée et reproductible.
L'essentiel à retenir : Auditer un échantillon structuré vaut mieux qu'un score automatisé global ; La méthode distingue pages structurelles et pages aléatoires ; Un échantillon mal choisi fausse toute la conclusion de l'audit

La sélection de l’échantillon, cœur de la méthode

C’est la troisième étape qui distingue le plus nettement WCAG-EM d’un audit improvisé. La méthodologie recommande de combiner deux types de pages dans l’échantillon :

  • Les pages structurelles, qui reviennent partout sur le site : page d’accueil, gabarit d’article, gabarit de page de contenu, pied de page commun, en-tête de navigation.
  • Les pages aléatoires ou fonctionnelles, choisies pour couvrir des cas particuliers : une page de résultats de recherche, un formulaire complexe, une page contenant une vidéo intégrée, une page générée dynamiquement par une extension e-commerce.

Le document précise également une taille d’échantillon indicative selon la taille du site évalué, tout en laissant à l’évaluateur la responsabilité d’ajuster ce nombre selon la diversité réelle des gabarits rencontrés. Un site utilisant dix gabarits différents nécessite un échantillon plus large qu’un site n’en utilisant que trois, même si les deux sites comptent un nombre de pages comparable.

Pourquoi cette méthode plutôt qu’un score automatisé seul

Un outil d’audit automatisé, aussi performant soit-il, détecte un sous-ensemble limité des critères des Web Content Accessibility Guidelines : les problèmes de contraste insuffisant, l’absence de texte alternatif, certaines erreurs de structure HTML. Il ne détecte ni la pertinence d’un texte alternatif existant, ni la cohérence d’un ordre de tabulation, ni la clarté d’un message d’erreur de formulaire. Un score de 100 sur un outil automatisé peut coexister avec des manquements sérieux que seul un test manuel révèle.

WCAG-EM encadre justement l’articulation entre ces deux approches : les outils automatisés interviennent en complément d’une évaluation manuelle structurée, jamais en remplacement. La méthodologie précise explicitement que l’utilisation d’outils seuls ne permet pas de conclure à la conformité d’un site.

Un exemple d’application simplifié

Pour un site vitrine construit sur WordPress, articulé autour d’une page d’accueil, d’un blog, d’une page de contact et d’un catalogue de services, un échantillon WCAG-EM cohérent pourrait ressembler à ceci :

Échantillon retenu :
- page d'accueil (gabarit unique)
- un article de blog représentatif (gabarit répété)
- la page de contact (formulaire, fonctionnalité clé)
- une page de service avec tableau comparatif (variation de gabarit)
- les résultats d'une recherche interne (contenu généré dynamiquement)
- le pied de page et l'en-tête, communs à toutes les pages précédentes

Cet échantillon de six éléments couvre l’essentiel de la diversité structurelle du site sans nécessiter d’auditer chacune des dizaines d’articles publiés, tout en restant représentatif de ce qu’un visiteur rencontre réellement.

Les limites à connaître

WCAG-EM ne remplace pas un jugement d’expert : la sélection de l’échantillon reste une décision humaine, susceptible d’erreur ou de biais si l’évaluateur ne connaît pas suffisamment le site avant de choisir ses pages. Un échantillon qui ignore une fonctionnalité rarement utilisée mais critique pour une partie des usagers, un espace personnel par exemple, donnera une image de conformité trompeuse.

Un principe à retenir avant tout audit, quelle que soit la méthodologie retenue : le temps passé à cadrer l’échantillon n’est jamais du temps perdu, c’est le temps qui détermine la validité de toute la conclusion produite ensuite.

Pour aller plus loin

WCAG-EM structure la façon de choisir quoi auditer ; elle ne dit rien sur les outils employés pour réaliser cet audit une fois l’échantillon défini, un sujet volontairement laissé de côté ici. Retenir la méthode elle-même suffit déjà à transformer un audit improvisé en une démarche reproductible, documentée et défendable devant un client ou une hiérarchie.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Partager :

À propos de l'auteur

WordPress Développement

Développeur WordPress, passionné par Elementor, le FSE et l’automatisation par IA.

Voir tous ses articles

Dans la même veine

À lire aussi