Accéder au contenu principalAccéder à la navigationAccéder au pied de page
Page d'accueil IncluddyPage d'accueil Includdy
  • FAQ
  • Blog
  • Glossaire
  • Contact
Includdy

Rendons le web accessible à tous

Produit

  • Scan automatique
  • Correction guidée
  • Collaboration

Ressources

  • FAQ
  • Blog
  • Glossaire
  • Plan du site

Légal

  • CGU
  • CGV
  • Mentions légales
  • Politique de confidentialité

© 2026 Includdy. Tous droits réservés.

  1. Accueil
  2. Glossaire

Glossaire de l'accessibilité web

Retrouvez les définitions claires et concises des termes essentiels de l'accessibilité numérique : WCAG, RGAA, ARIA, WAI et bien d'autres.

  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • I
  • L
  • M
  • N
  • O
  • P
  • R
  • S
  • T
  • U
  • V
  • W
  • Z

A

Accessible et activable par le clavier
Un composant est « accessible au clavier » quand on peut le sélectionner avec Tab, et « activable » quand on peut déclencher son action avec Entrée ou Espace. Les éléments HTML natifs comme <a>, <button> et <input> le sont par défaut. Un <div> avec un onclick, non.
Voir la définition
Acte européen sur l'accessibilité
L'Acte européen sur l'accessibilité (European Accessibility Act ou EAA) est une directive de l'Union européenne qui impose des exigences d'accessibilité communes pour certains produits et services numériques. Adoptée en 2019, elle est applicable depuis le 28 juin 2025 dans tous les États membres.
Voir la définition
Alternative textuelle
L'alternative textuelle est le texte qu'un lecteur d'écran lit à la place d'une image. En HTML, c'est l'attribut alt sur les images. Son contenu dépend du rôle de l'image dans la page : informative, décorative ou fonctionnelle.
Voir la définition
ARIA
ARIA (Accessible Rich Internet Applications) est un ensemble d'attributs HTML qui décrivent les composants d'interface aux technologies d'assistance. Un bouton personnalisé, un système d'onglets, une notification dynamique : quand le HTML sémantique ne suffit pas, ARIA ajoute les informations manquantes. Mais un attribut ARIA sans le comportement correspondant fait plus de mal que de bien.
Voir la définition
Attribut alt
L'attribut alt est l'attribut HTML de la balise <img> qui contient le texte alternatif d'une image. Les lecteurs d'écran lisent ce texte à la place de l'image, et les navigateurs l'affichent quand l'image ne se charge pas. Trois états possibles : absent, vide ou rempli — chacun produit un comportement différent.
Voir la définition
Audiodescription synchronisée
L'audiodescription synchronisée est une narration vocale insérée dans les pauses d'une vidéo pour décrire les éléments visuels que la bande son ne transmet pas. Elle permet aux personnes aveugles ou malvoyantes de suivre l'action, les changements de scène et le texte affiché à l'écran. Les WCAG l'exigent au niveau AA pour tout contenu vidéo préenregistré.
Voir la définition

B

Bouton de formulaire
Un bouton de formulaire est l'élément HTML qui déclenche une action dans un formulaire : envoyer les données, réinitialiser les champs ou exécuter une fonction. Pour être accessible, il doit porter un intitulé explicite qui décrit l'action déclenchée, pas un simple « OK » ou « Envoyer ».
Voir la définition

C

Cadre en ligne
Un cadre en ligne (iframe en HTML) intègre une page web à l'intérieur d'une autre page. Vidéos YouTube, cartes Google Maps, widgets de réservation : tous utilisent des iframes. Pour l'accessibilité, chaque cadre en ligne doit porter un attribut title qui décrit son contenu, afin que les lecteurs d'écran puissent l'identifier.
Voir la définition
CAPTCHA
Un CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) est un test de sécurité qui distingue les humains des robots sur un site web. Le problème : la plupart des CAPTCHA reposent sur la vision ou l'audition, ce qui exclut les personnes aveugles, malvoyantes ou ayant des troubles cognitifs. Des alternatives invisibles existent.
Voir la définition
Champ de saisie de formulaire
Un champ de saisie de formulaire est l'élément HTML dans lequel l'utilisateur entre ou sélectionne des données : texte libre, date, case à cocher, liste déroulante, fichier à téléverser. Pour être accessible, chaque champ doit être relié dans le code à une étiquette (label) qui identifie la donnée attendue. Sans cette liaison, les lecteurs d'écran restituent un champ muet.
Voir la définition
Changement brusque de luminosité ou effet de flash
Un flash, en accessibilité web, désigne un changement rapide et intense de luminosité entre deux états visuels opposés. Quand ce type de clignotement dépasse 3 occurrences par seconde et franchit certains seuils d'intensité, il peut déclencher des crises d'épilepsie photosensible. Les WCAG imposent des limites strictes pour protéger les utilisateurs.
Voir la définition
Changement de contexte
En accessibilité web, un changement de contexte désigne un bouleversement majeur de la page : ouverture d'une nouvelle fenêtre, déplacement du focus, redirection vers une autre page ou réorganisation significative du contenu. Les WCAG imposent que ces changements ne surviennent jamais automatiquement, sauf si l'utilisateur les a déclenchés ou en a été averti au préalable.
Voir la définition
Changement de langue
Un changement de langue, c'est un mot ou un passage rédigé dans une langue différente de la langue principale de la page. En HTML, on le signale avec l'attribut lang sur l'élément qui encadre ce texte. Sans ce balisage, les lecteurs d'écran prononcent le texte étranger avec l'accent de la langue principale.
Voir la définition
Compatible avec les technologies d'assistance
Un contenu web est compatible avec les technologies d'assistance quand le navigateur transmet correctement ses informations (nom, rôle, valeur, états) aux lecteurs d'écran, plages braille et autres outils d'assistance. Les éléments HTML natifs comme <button> ou <input> le sont automatiquement. Les éléments génériques comme <div> ne le sont pas, sauf ajout manuel d'attributs WAI-ARIA et de comportements clavier.
Voir la définition
Composant d'interface
Un composant d'interface est un élément de page avec lequel l'utilisateur interagit : bouton, lien, champ de saisie, menu ou système d'onglets. Quand il s'agit d'un élément HTML natif, le navigateur gère l'accessibilité. Quand il est construit en JavaScript, c'est au développeur de reproduire ce comportement avec WAI-ARIA et la gestion clavier.
Voir la définition
Contenu alternatif
Un contenu alternatif est un équivalent qui remplace un contenu non textuel pour le rendre perceptible par tous. L'attribut alt sur une image en est la forme la plus connue, mais le concept couvre aussi les sous-titres, les transcriptions textuelles et les audiodescriptions. Les WCAG en font leur tout premier principe.
Voir la définition
Contenu caché
Le contenu caché désigne tout élément rendu invisible par CSS, HTML ou ARIA. En accessibilité, « invisible » ne suffit pas : il faut savoir pour qui. display: none cache un élément pour tout le monde, .visually-hidden le masque uniquement à l'écran, et aria-hidden le masque uniquement aux technologies d'assistance.
Voir la définition
Contexte du lien
Le contexte du lien, c'est l'élément HTML qui entoure un lien et permet d'en comprendre la destination quand son intitulé seul ne suffit pas. Un paragraphe, un élément de liste, une cellule de tableau ou un titre de section peuvent servir de contexte, à condition que les technologies d'assistance sachent les lire.
Voir la définition
Contraste
Le contraste mesure la différence de luminosité entre deux couleurs, exprimée en ratio de 1:1 à 21:1. En accessibilité web, les WCAG imposent un ratio minimum de 4,5:1 pour le texte courant et de 3:1 pour le texte de grande taille et les composants d'interface. Un contraste insuffisant est l'erreur d'accessibilité la plus répandue sur le web.
Voir la définition
Contrôle de saisie
Le contrôle de saisie regroupe les mécanismes qui aident l'utilisateur à remplir un formulaire sans erreur : signalement des champs obligatoires, indication du format attendu et messages d'erreur explicites quand la saisie échoue. Sans ces indications, un utilisateur de lecteur d'écran ne sait ni quoi remplir, ni ce qui a échoué.
Voir la définition

D

Description détaillée
La description détaillée est un texte long qui complète le alt d'une image complexe (graphique, diagramme, carte). Quand une phrase ne suffit pas à restituer l'information portée par un visuel, la description détaillée fournit l'équivalent textuel complet, sous forme de paragraphes, de listes ou de tableaux de données.
Voir la définition

E

Élément graphique
Un élément graphique est tout contenu visuel non textuel : image, icône SVG, pictogramme, graphique de données. Le terme dépasse la simple balise <img> et couvre aussi les <svg>, <canvas> et <object>. Chaque élément graphique porteur d'information doit avoir une alternative textuelle ; chaque élément décoratif doit être masqué aux technologies d'assistance.
Voir la définition
En-tête de colonne ou de ligne
Dans un tableau de données, un en-tête de colonne ou de ligne est la cellule qui sert d'intitulé aux autres cellules de cette colonne ou de cette ligne. En HTML, c'est la balise <th> qui remplit ce rôle. Sans elle, un lecteur d'écran restitue les cellules sans contexte : l'utilisateur entend des valeurs sans savoir à quoi elles correspondent.
Voir la définition
Ensemble de pages
Un ensemble de pages désigne un groupe de pages web qui partagent un objectif commun et sont produites par la même équipe. Ce concept, issu du glossaire des WCAG, définit le périmètre sur lequel s'appliquent les règles de cohérence en accessibilité : même navigation, mêmes libellés, même emplacement de l'aide.
Voir la définition
Environnement maîtrisé
Un environnement maîtrisé désigne un contexte où l'organisme contrôle les postes de travail de ses utilisateurs : système d'exploitation, navigateur, technologie d'assistance installée. C'est le cas des intranets, des applications métier et des extranets partenaires. Quand l'équipement est connu, l'audit d'accessibilité cible cette configuration réelle au lieu de suivre les combinaisons de test par défaut du RGAA.
Voir la définition
Étiquette de champ de formulaire
L'étiquette de champ de formulaire est le texte qui indique la donnée attendue par un champ de saisie (« Nom », « Courriel », « Mot de passe »). Pour être accessible, ce texte doit être relié au champ dans le code HTML, via l'élément label ou les attributs ARIA. Sans cette liaison, les lecteurs d'écran restituent un champ muet, sans indication sur ce qu'il faut saisir.
Voir la définition

F

Feuille de style
Une feuille de style est un fichier CSS qui définit l'apparence visuelle d'une page web. En accessibilité, trois origines coexistent : celle du navigateur, celle du développeur et celle de l'utilisateur. Le RGAA vérifie que le contenu informatif reste lisible quand les styles d'auteur sont désactivés.
Voir la définition
Focus
Le focus désigne l'état d'un élément de page web quand il reçoit l'attention du clavier. Un indicateur visuel, souvent un contour, signale quel élément est actif. Sans cet indicateur, naviguer au clavier devient impossible.
Voir la définition
Formulaire
Un formulaire est un ensemble de champs et de boutons qui permettent à un utilisateur de transmettre des données sur un site web. Pour être accessible, chaque champ doit porter une étiquette reliée dans le code, les contrôles liés doivent être regroupés dans un fieldset, et les erreurs signalées en texte. Le RGAA y consacre 13 critères, sa thématique la plus fournie.
Voir la définition

G

Gestes complexes et gestes simples
Un geste simple, c'est un contact en un seul point de l'écran : clic, double-clic, pression prolongée. Un geste complexe mobilise plusieurs doigts simultanément (pincement pour zoomer) ou suit une trajectoire précise (balayage). Les WCAG exigent que toute fonctionnalité déclenchée par un geste complexe soit aussi accessible via un geste simple.
Voir la définition

I

Image de décoration
Une image de décoration est une image qui n'apporte aucune information au contenu de la page. En HTML, elle reçoit un attribut alt vide (alt="") pour que les lecteurs d'écran l'ignorent. Sans cet attribut, le lecteur d'écran lit le nom du fichier à la place.
Voir la définition
Image porteuse d'information
Une image porteuse d'information est une image dont le retrait ferait perdre du sens à la page. Elle transmet un contenu que le texte environnant ne fournit pas. Le RGAA et les WCAG exigent qu'elle porte une alternative textuelle décrivant l'information véhiculée, pas l'apparence de l'image.
Voir la définition
Image réactive
Une image réactive est une image HTML découpée en zones cliquables, chacune menant vers un lien différent. Elle repose sur les balises map et area associées à un img via l'attribut usemap. Le RGAA exige une alternative textuelle sur l'image et sur chaque zone active.
Voir la définition
Image texte
Une image texte est une image dont le contenu visible est du texte. Au lieu d'utiliser du vrai texte HTML stylé en CSS, le texte est aplati dans un fichier image (PNG, JPG…). L'utilisateur ne peut alors ni le redimensionner, ni en changer la police, ni le lire avec un lecteur d'écran.
Voir la définition
Information donnée par la couleur
L'information donnée par la couleur désigne toute situation où une différence de couleur est le seul moyen de transmettre un sens dans une interface web. Un champ en rouge pour signaler une erreur, un lien non souligné, un graphique sans étiquettes : autant de cas où les daltoniens perdent l'information. Le critère WCAG 1.4.1 (niveau A) et le critère RGAA 3.1 imposent de toujours doubler la couleur par un autre indice visuel.
Voir la définition
Intitulé de lien
L'intitulé de lien est le texte que les technologies d'assistance annoncent pour décrire un lien. En HTML, il correspond au contenu textuel du lien, à l'attribut alt d'une image-lien, ou à la valeur d'aria-label. Un intitulé vague comme « cliquez ici » rend le lien inutilisable hors contexte visuel.
Voir la définition

L

Landmarks
Les landmarks sont des repères structurels qui découpent une page web en grandes régions : en-tête, navigation, contenu principal, pied de page. Les lecteurs d'écran s'en servent pour proposer une navigation directe vers chaque section, sans parcourir tout le HTML séquentiellement.
Voir la définition
Langue par défaut
La langue par défaut d'une page web est la langue principale dans laquelle son contenu est rédigé. On la déclare en HTML avec l'attribut lang sur l'élément racine du document. Sans cette déclaration, les lecteurs d'écran ne savent pas quelles règles de prononciation appliquer et lisent le texte avec l'accent de la langue configurée sur le système de l'utilisateur.
Voir la définition
Lecteur d'écran
Un lecteur d'écran est un logiciel qui convertit le contenu affiché à l'écran en synthèse vocale ou en braille. Il parcourt l'arbre d'accessibilité du navigateur, pas le design, pour restituer la structure de la page aux personnes aveugles ou malvoyantes.
Voir la définition
Légende
En accessibilité web, une légende est un texte visible qui identifie un contenu groupé. HTML propose trois balises selon le contexte : <caption> pour les tableaux, <figcaption> pour les figures, et <legend> pour les groupes de champs dans un formulaire.
Voir la définition
Lien composite
Un lien composite regroupe une image et du texte dans une seule balise <a>. Le navigateur calcule le nom accessible du lien en concaténant l'alternative de l'image et le texte visible. Quand l'image et le texte sont séparés en deux liens distincts, les lecteurs d'écran annoncent deux liens identiques consécutifs.
Voir la définition
Lien image
Un lien image est un lien dont le seul contenu cliquable est une image. Son alternative textuelle (l'attribut alt) devient l'intitulé du lien pour les lecteurs d'écran. Si le alt est absent ou décrit l'apparence au lieu de la destination, le lien devient inutilisable.
Voir la définition
Liste de choix
Une liste de choix est un élément de formulaire qui propose un menu d'options prédéfinies, en HTML c'est l'élément select. L'utilisateur ouvre la liste, parcourt les options et en sélectionne une ou plusieurs. Pour les technologies d'assistance, c'est l'un des composants natifs les plus fiables, à condition de ne pas le remplacer par un faux menu personnalisé en div.
Voir la définition

M

Média non temporel
Un média non temporel est un contenu multimédia que l'utilisateur consulte à son propre rythme, sans déroulement chronologique imposé : carte interactive, graphique cliquable, diaporama piloté par l'utilisateur. En accessibilité, chaque média non temporel doit proposer une alternative accessible et un lien adjacent clairement identifiable qui y mène.
Voir la définition
Média temporel
Un média temporel est un contenu dont la compréhension dépend du temps qui s'écoule : fichier audio, vidéo, ou les deux combinés. En accessibilité, chaque type de média temporel exige des alternatives spécifiques : transcription, sous-titres, audiodescription. Les WCAG y consacrent neuf critères de succès (règle 1.2).
Voir la définition
Message de statut
Un message de statut est une information qui apparaît sur la page sans déplacer le focus de l'utilisateur : confirmation d'envoi, erreur de formulaire, mise à jour d'un panier. Les utilisateurs voyants le repèrent visuellement, mais les lecteurs d'écran ne le détectent que si le message est balisé avec role="status" ou une région ARIA live. Le critère WCAG 4.1.3 (niveau AA) rend cette signalisation obligatoire.
Voir la définition
Motif de conception
Un motif de conception (design pattern) est un modèle documenté qui décrit comment construire un composant d'interface riche de manière accessible. Il spécifie les rôles ARIA à utiliser, les états à gérer et les interactions clavier à coder. Le W3C en publie une trentaine dans l'APG (Authoring Practices Guide), couvrant les onglets, les modales, les menus applicatifs ou encore les accordéons.
Voir la définition

N

Navigation
En accessibilité web, la navigation regroupe tous les mécanismes qui permettent de se déplacer dans un site : menu principal, moteur de recherche, plan du site, fil d'Ariane. Les WCAG exigent au moins deux de ces systèmes sur chaque ensemble de pages, pour couvrir les différentes façons dont les utilisateurs parcourent un site.
Voir la définition
Navigation au clavier
La navigation au clavier désigne la capacité de parcourir et d'utiliser une interface web avec les seules touches du clavier, sans souris. C'est le mode d'interaction principal pour les personnes qui ne peuvent pas utiliser de dispositif de pointage, et un test de base pour vérifier l'accessibilité d'un site.
Voir la définition
Nom accessible
Le nom accessible est le texte que les technologies d'assistance utilisent pour identifier un élément d'interface. Le navigateur le calcule selon un algorithme du W3C, en consultant plusieurs sources dans un ordre de priorité strict : aria-labelledby, aria-label, le <label> HTML, le contenu textuel, puis l'attribut title en dernier recours.
Voir la définition

O

Ordre de lecture
L'ordre de lecture est la séquence dans laquelle les technologies d'assistance parcourent le contenu d'une page web. Cette séquence suit le code source HTML (le DOM), pas la mise en page visuelle. Quand le CSS réarrange les éléments à l'écran, l'ordre de lecture peut diverger de ce que l'utilisateur voit.
Voir la définition
Ordre de tabulation
L'ordre de tabulation est la séquence dans laquelle les éléments interactifs d'une page reçoivent le focus quand on appuie sur Tab. Par défaut, il suit l'ordre du code HTML. Si cet ordre ne correspond pas à l'ordre visuel de la page, les utilisateurs au clavier se retrouvent désorientés.
Voir la définition

P

Passage de texte
Un passage de texte, dans le glossaire du RGAA, désigne un texte présent dans le code source d'une page et référencé par un autre élément via aria-labelledby ou aria-describedby. C'est le mécanisme qui permet à un composant d'emprunter son nom accessible (ou sa description) à un texte situé ailleurs dans le DOM.
Voir la définition
Piège au clavier
Un piège au clavier se produit quand le focus entre dans un composant de la page et ne peut plus en sortir avec les touches habituelles (Tab, Échap, flèches). L'utilisateur est bloqué : impossible de continuer sans souris. Le critère 2.1.2 des WCAG (niveau A) interdit cette situation.
Voir la définition
Plan du site
Le plan du site est une page HTML qui liste tous les liens d'un site web, organisés par sections. Il offre une vue d'ensemble de l'arborescence et constitue un moyen alternatif de navigation. Les utilisateurs qui peinent à s'orienter dans les menus classiques y trouvent un accès direct à chaque page.
Voir la définition
Présentation de l'information
La présentation de l'information désigne la manière dont le contenu est visuellement mis en forme sur une page web : couleurs, polices, espacements, positionnement. En accessibilité, le principe est strict : toute la mise en forme passe par CSS, jamais par des balises HTML détournées. Le contenu doit rester compréhensible quand les styles sont désactivés ou modifiés par l'utilisateur.
Voir la définition

R

Raccourci clavier
Un raccourci clavier est une touche ou combinaison de touches qui déclenche une action sans passer par la souris. En accessibilité web, les raccourcis mal conçus créent plus de problèmes qu'ils n'en résolvent : ils entrent en conflit avec les lecteurs d'écran et provoquent des actions involontaires chez les utilisateurs de commande vocale.
Voir la définition
Ratio de contraste
Le ratio de contraste est un nombre entre 1:1 et 21:1 qui mesure l'écart de luminosité entre deux couleurs. Les WCAG s'appuient sur ce ratio pour fixer des seuils de lisibilité : 4,5:1 pour le texte courant, 3:1 pour le texte de grande taille et les composants d'interface. Il se calcule à partir de la luminance relative des deux couleurs comparées.
Voir la définition
Regroupement de champs de formulaire
Le regroupement de champs de formulaire consiste à associer des contrôles liés entre eux dans le code HTML, via les éléments fieldset et legend. Ce regroupement sémantique permet aux lecteurs d'écran d'annoncer le contexte commun des champs (par exemple, « Adresse de livraison ») avant chaque champ du groupe. Sans lui, des labels identiques comme « Prénom » ou « Code postal » deviennent ambigus.
Voir la définition
RGAA
Le RGAA est le référentiel français de conformité en accessibilité numérique, basé sur les WCAG.
Rôle ARIA
Un rôle ARIA indique aux technologies d'assistance ce qu'est un élément d'interface : bouton, onglet, alerte, zone de navigation. Les balises HTML sémantiques portent déjà un rôle implicite. L'attribut role n'est nécessaire que pour les composants absents du HTML natif, comme les onglets ou les menus déroulants.
Voir la définition
Rôle WAI-ARIA
Un rôle WAI-ARIA est un attribut HTML qui indique aux technologies d'assistance la nature d'un élément : bouton, onglet, alerte, zone de navigation. Les éléments HTML sémantiques portent déjà un rôle implicite. Un <button> est annoncé comme bouton sans configuration. Les rôles ARIA ne servent que lorsque le HTML natif ne peut pas exprimer la sémantique voulue.
Voir la définition

S

Sémantique HTML
La sémantique HTML consiste à choisir les éléments HTML selon leur signification, pas leur apparence. Un <nav> dit « ceci est une navigation » aux navigateurs et aux lecteurs d'écran, là où un <div> ne transmet aucune information. C'est la base de l'accessibilité côté code : un HTML bien structuré rend le contenu compréhensible sans JavaScript ni attributs ARIA supplémentaires.
Voir la définition
Skip links
Les skip links (liens d'évitement) sont des liens placés en tout début de page qui permettent aux utilisateurs au clavier de sauter directement au contenu principal, sans tabuler à travers le menu de navigation. Masqués par défaut, ils apparaissent au focus clavier. Le critère WCAG 2.4.1 (niveau A) les exige sur toute page comportant des blocs répétitifs.
Voir la définition
Sous-titres synchronisés
Les sous-titres synchronisés sont une version textuelle des paroles et des sons d'une vidéo, affichée en temps réel dans le lecteur. Ils ne se limitent pas au dialogue : ils identifient qui parle et décrivent les bruits significatifs comme la musique ou un claquement de porte. Les WCAG les exigent dès le niveau A pour les vidéos pré-enregistrées (critère 1.2.2).
Voir la définition
Structure du document
La structure du document, c'est l'organisation logique d'une page web au moyen des titres hiérarchiques (h1 à h6) et des balises sémantiques HTML5. Les lecteurs d'écran s'en servent pour construire une table des matières navigable et permettre à leurs utilisateurs de sauter directement à la section voulue.
Voir la définition
Système de navigation
Un système de navigation est un mécanisme qui permet de localiser une page dans un site web : menu de navigation, plan du site ou moteur de recherche. Le RGAA et les WCAG exigent au moins deux de ces systèmes sur chaque ensemble de pages, pour couvrir les différentes stratégies de recherche d'information.
Voir la définition

T

Tabindex
L'attribut HTML tabindex contrôle si un élément peut recevoir le focus clavier et dans quel ordre. Trois valeurs existent : 0 pour inclure un élément dans l'ordre naturel de tabulation, -1 pour le rendre focusable uniquement via JavaScript, et les valeurs positives, que vous ne devriez jamais utiliser.
Voir la définition
Tableau de données
Un tableau de données est un élément HTML qui organise des informations en lignes et en colonnes, où chaque cellule entretient une relation logique avec ses en-têtes. Contrairement à un tableau de mise en forme (utilisé pour disposer des éléments visuellement), un tableau de données exige un balisage sémantique (balises <th>, attribut scope, élément <caption>) pour que les lecteurs d'écran restituent le contexte de chaque valeur.
Voir la définition
Tableau de données complexe
Un tableau de données complexe est un tableau HTML dont certains en-têtes ne couvrent pas toute leur ligne ou colonne, typiquement à cause de cellules fusionnées ou de sous-groupes d'en-têtes. L'attribut scope ne suffit plus : il faut associer chaque cellule à ses en-têtes via les attributs id et headers. Quand c'est possible, scinder le tableau en plusieurs tableaux simples reste la meilleure solution.
Voir la définition
Tableau de mise en forme
Un tableau de mise en forme est un élément HTML <table> détourné de sa fonction d'origine pour disposer visuellement des éléments sur la page. Il ne contient aucune relation logique entre lignes et colonnes. Pour éviter que les lecteurs d'écran ne l'annoncent comme un vrai tableau, il doit porter l'attribut role="presentation" ou role="none" et ne contenir aucune balise sémantique de tableau de données (<th>, <caption>, scope).
Voir la définition
Technologies d'assistance
Les technologies d'assistance sont les logiciels et matériels que les personnes handicapées utilisent pour naviguer sur le web : lecteurs d'écran, loupes, commande vocale, plages braille, contacteurs. Elles dépendent entièrement de la qualité du code HTML pour fonctionner correctement.
Voir la définition
Titre de cadre
Le titre de cadre est le nom accessible d'un élément <iframe>, transmis via l'attribut title, aria-label ou aria-labelledby. C'est ce texte que les lecteurs d'écran annoncent pour identifier le contenu d'un cadre intégré. Le RGAA lui consacre deux critères : le cadre doit avoir un titre (2.1), et ce titre doit décrire fidèlement le contenu réel du cadre (2.2).
Voir la définition
Titre de page
Le titre de page est le contenu de la balise HTML <title>, affiché dans l'onglet du navigateur. C'est la première information qu'un lecteur d'écran annonce à l'ouverture d'une page. Le critère WCAG 2.4.2 (niveau A) exige que chaque page possède un titre décrivant son sujet ou sa fonction.
Voir la définition
Transcription textuelle
La transcription textuelle est la version écrite d'un média audio ou vidéo, consultable indépendamment du lecteur. Elle reprend les paroles, identifie les locuteurs, décrit les sons significatifs et, pour les vidéos, les informations visuelles nécessaires à la compréhension. Les WCAG l'exigent dès le niveau A pour tout contenu audio seul pré-enregistré (critère 1.2.1).
Voir la définition
Tree shaking d'accessibilité
Le tree shaking d'accessibilité désigne le risque que les outils d'optimisation de code (webpack, Vite, PurgeCSS) suppriment involontairement du code nécessaire aux technologies d'assistance. La classe .sr-only, les utilitaires de gestion du focus, les annonces aria-live : ce code invisible à l'écran peut disparaître en production sans que personne ne le remarque visuellement.
Voir la définition

U

Uniquement à des fins de présentation
L'expression « uniquement à des fins de présentation » désigne deux réalités liées en accessibilité web. Côté HTML, c'est le détournement d'une balise pour obtenir un effet visuel (un <blockquote> pour indenter, un <h2> pour agrandir du texte). Côté ARIA, c'est le rôle role="presentation" (synonyme role="none") qui supprime la sémantique d'un élément dans l'arbre d'accessibilité tout en gardant son contenu visible.
Voir la définition

V

Version accessible
Une version accessible est une copie d'une page web, conforme aux WCAG, proposée en remplacement d'une page qui ne l'est pas. Elle doit offrir les mêmes informations et les mêmes fonctionnalités que l'original, être à jour, et être atteignable directement depuis la page non conforme.
Voir la définition
Version alternative
Une version alternative est un contenu proposé dans un format différent de l'original pour transmettre les mêmes informations de manière accessible. Un PDF scanné remplacé par un document HTML, un graphique complexe accompagné d'un tableau de données, une vidéo doublée d'une transcription : chaque version alternative doit être complète, à jour et atteignable.
Voir la définition

W

WAI-ARIA
WAI-ARIA (Web Accessibility Initiative – Accessible Rich Internet Applications) est une spécification du W3C qui ajoute des attributs sémantiques au HTML : rôles, états et propriétés. Ces attributs permettent aux technologies d'assistance de comprendre les composants d'interface dynamiques que le HTML natif ne peut pas décrire seul. La version 1.2 est la recommandation officielle depuis juin 2023.
Voir la définition
WCAG
Les WCAG (Web Content Accessibility Guidelines) sont les recommandations du W3C qui définissent comment rendre un site web utilisable par tous, y compris les personnes en situation de handicap. La plupart des législations dans le monde, dont le RGAA en France, s'appuient sur les WCAG niveau AA comme exigence de conformité.
Voir la définition

Z

Zone de regroupement
Dans le vocabulaire du RGAA, une zone de regroupement désigne une grande section structurelle d'une page web : en-tête, navigation, contenu principal, pied de page. Elle doit être balisée avec un élément HTML5 sémantique pour que les lecteurs d'écran puissent proposer un accès direct à chaque section.
Voir la définition