ARIA : un outil pour vérifier la prise en charge par les technologies d'assistance

Lorsqu’il s’agit de vérifier la compatibilité d’une fonctionnalité HTML, CSS ou JavaScript avec les navigateurs, Can I Use s’impose comme la référence.  Son approche permet d’identifier rapidement les technologies disponibles selon les versions des navigateurs. Pour ARIA, l’analyse demande toutefois une approche différente. Une prise en charge qui implique plusieurs acteurs Le comportement des attributs, […]

À lire également

  • 16.09 20H11 Europe

    Mal barrée : comment Josh Regis gère-t-il l’annonce de sa maladie ?

  • 12.09 16H10 Europe

    Accessibilité et présidentielle 2027 : un colloque à l’Assemblée nationale pour placer le handicap au cœur du débat

  • 12.09 13H57

    Rentrée littéraire 2026 : quand le livre devient aussi une question d’accessibilité

  • 08.09 23H11

    Accessibilité et intelligence artificielle : la révolution technologique au service de l’inclusion

  • 08.09 23H03

    Handicap et santé mentale : l’égalité passe aussi par la prise en compte des vulnérabilités

Lorsqu’il s’agit de vérifier la compatibilité d’une fonctionnalité HTML, CSS ou JavaScript avec les navigateurs, Can I Use s’impose comme la référence. 

Son approche permet d’identifier rapidement les technologies disponibles selon les versions des navigateurs.

Pour ARIA, l’analyse demande toutefois une approche différente.

Une prise en charge qui implique plusieurs acteurs

Le comportement des attributs, rôles et propriétés ARIA résulte d’une chaîne complète composée :

  • du navigateur ;
  • du système d’exploitation ;
  • de la technologie d’assistance (NVDA, JAWS, VoiceOver, TalkBack, etc.).

Chaque maillon participe à l’exposition des informations d’accessibilité. Une fonctionnalité ARIA peut ainsi produire un résultat différent selon la combinaison utilisée.

Cette diversité explique la richesse, mais aussi la complexité, de l’écosystème ARIA.

Évaluer le comportement réel d’ARIA

Pour connaître le niveau de prise en charge d’un attribut ARIA, une ressource spécialisée apporte une réponse particulièrement pertinente : Accessibility Support.

Le site centralise les résultats de tests réalisés sur les rôles, états et propriétés ARIA à travers de nombreuses combinaisons de navigateurs, de systèmes d’exploitation et de technologies d’assistance.

Cette approche offre une vision concrète du comportement observé par les utilisateurs des aides techniques, bien au-delà de la simple compatibilité des navigateurs.

Un rappel essentiel pour les développeurs

La consultation des résultats met rapidement en évidence une réalité : le HTML natif bénéficie d’une prise en charge beaucoup plus homogène que les fonctionnalités ARIA.

Ce constat rejoint l’un des principes fondamentaux de l’accessibilité :

Privilégier le HTML sémantique, puis compléter avec ARIA lorsque le contexte l’exige.

Les éléments HTML comme <button>, <input>, <nav> ou <table> profitent d’une implémentation mature dans les navigateurs et d’une excellente restitution par les technologies d’assistance.

ARIA enrichit ces composants ou répond à des besoins spécifiques, notamment dans les interfaces riches, tout en s’appuyant sur une chaîne technique plus complexe.

Ressources

  • Can I Use : la référence pour vérifier la compatibilité des technologies HTML, CSS et JavaScript avec les navigateurs.
  • Accessibility Support : une base de tests dédiée à la prise en charge des rôles, états et propriétés ARIA par les navigateurs, les systèmes d’exploitation et les technologies d’assistance.
  • Michael Fairchild : principal contributeur et mainteneur du projet Accessibility Support.

Mayeul Beretta

Président du Média de l’Accessibilité

Pour aller plus loin

  • Europe Comment annoncer l’accessibilité de son site et sa déclaration d’accessibilité sur les réseaux sociaux ?
  • Amérique du Nord La certification CPACC : préparation, compétences et perspectives professionnelles
  • Amérique du Nord Accessibilité web aux États-Unis : un véritable enjeu juridique pour les entreprises
  • ACIAH-Linux : l’accessibilité informatique placée au cœur du système