Le Journal d'UX
L'actualité UX,
au-dessus de la ligne de flottaison.
Wiki UX UAAG (*User Agent Accessibility Guidelines*)

UAAG (*User Agent Accessibility Guidelines*)

Standard
Définition

UAAG (User Agent Accessibility Guidelines) est un standard du W3C qui définit les exigences d'accessibilité pour les agents utilisateurs : navigateurs web, lecteurs de médias, extensions de navigateur et autres logiciels qui affichent du contenu web. UAAG 2.0 est la version courante, publiée comme note du groupe de travail W3C en 2015. Le standard exige que les agents utilisateurs rendent le contenu perceptible, opérable et compréhensible, qu'ils supportent les technologies d'assistance, et qu'ils exposent correctement les informations d'accessibilité (arbre d'accessibilité) aux API du système d'exploitation. UAAG complète WCAG (contenu) et ATAG (outils d'édition) pour former la trilogie de standards d'accessibilité web du W3C.

En pratique

Les développeurs de navigateurs et de lecteurs de médias utilisent UAAG pour guider l'implémentation des fonctions d'accessibilité natives. Les critères couvrent la navigation au clavier sans souris, le zoom du contenu sans perte d'information, le contrôle de la lecture audio et vidéo, la personnalisation des couleurs et des polices, et l'interaction avec les lecteurs d'écran via les API d'accessibilité du système. UAAG est moins connu que WCAG car son public cible est restreint (éditeurs de navigateurs, pas les développeurs web). Les tests d'accessibilité qui échouent sont parfois dus à une non-conformité du navigateur plutôt qu'à un défaut du site, ce que UAAG permet de distinguer.

Exemple

Firefox implémente les recommandations UAAG en exposant un arbre d'accessibilité complet via l'API MSAA/UIA sous Windows et via ATK sous Linux. L'inspecteur d'accessibilité intégré à Firefox DevTools permet aux développeurs de visualiser cet arbre et de vérifier que les rôles et propriétés ARIA sont correctement transmis aux technologies d'assistance.

Voir aussi
Accessibilité (*Accessibility*)
Conception inclusive (*Inclusive Design*)
ARIA (*Accessible Rich Internet Applications*)
ATAG (*Authoring Tool Accessibility Guidelines*)
WCAG (*Web Content Accessibility Guidelines*)
Sources
UAAG 2.0 - W3C Working Group Note
UAAG Overview - WAI
Le Journal d'UX est un média indépendant sur l'expérience utilisateur. Liens curatés, wiki UX en français, communauté.