From 884f80a91d37569fc12e4f83ff9d36f8b64be5f5 Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Mon, 18 Sep 2023 20:32:34 +0200 Subject: [PATCH] Fix #14379 - Translate Learn/Accessibility/WAI-ARIA_basics (#15773) * Start * Progress X/N * progress * first pass - end * typos * Typofix * Typofixes/nitpicking --------- Co-authored-by: Carolyn Wu --- .../accessibility/wai-aria_basics/index.md | 370 ++++++++++-------- 1 file changed, 196 insertions(+), 174 deletions(-) diff --git a/files/fr/learn/accessibility/wai-aria_basics/index.md b/files/fr/learn/accessibility/wai-aria_basics/index.md index b20dda9a308995..aabe5a52cbbb91 100644 --- a/files/fr/learn/accessibility/wai-aria_basics/index.md +++ b/files/fr/learn/accessibility/wai-aria_basics/index.md @@ -1,203 +1,202 @@ --- title: Les bases de WAI-ARIA slug: Learn/Accessibility/WAI-ARIA_basics +l10n: + sourceCommit: ebd38013d2af33dd860b50cee59802661aa3c966 --- {{LearnSidebar}}{{PreviousMenuNext("Learn/Accessibility/CSS_and_JavaScript","Learn/Accessibility/Multimedia", "Learn/Accessibility")}} -Après l'article précédent, il peut être difficile de créer des contrôles UI complexes impliquant du code HTML non sémantique et du contenu dynamique mis à jour par JavaScript. WAI-ARIA est une technologie qui peut aider à résoudre de tels problèmes en ajoutant une sémantique supplémentaire que les navigateurs et les technologies d'assistance peuvent reconnaître et utiliser pour informer les utilisateurs de ce qui se passe. Nous montrerons ici comment l'utiliser au niveau de base pour améliorer l'accessibilité. +Nous avons vu dans l'article précédent qu'il pouvait être difficile de créer des contrôles d'interface complexes à l'aide de HTML non-sémantique et dont le contenu est géré en JavaScript. WAI-ARIA est une technologie qui aide à résoudre ces problèmes en ajoutant une couche sémantique supplémentaire qui peut être utilisée par les navigateurs et les outils d'assistance pour indiquer à la personne ce dont il s'agit. Dans cet article, nous verrons comment l'utiliser à un premier niveau pour améliorer l'accessibilité. - +
- + - +
Prerequis:Prérequis : - Connaissances informatiques de base, une compréhension de base de HTML, - CSS et JavaScript, une compréhension des - articles précédents du cours. + Notions de base en informatique, compréhension élémentaire de HTML, CSS et JavaScript, compréhension des articles précédent de ce module.
Objectif :Objectifs : - Se familiariser avec WAI-ARIA et savoir comment l'utiliser pour fournir - une sémantique supplémentaire utile afin d'améliorer l'accessibilité, le - cas échéant. + Se familiariser avec WAI-ARIA et apprendre comment il peut être utilisé pour fournir une couche sémantique complémentaire utile, permettant d'améliorer l'accessibilité aux endroits nécessaires.
-## Qu'est WAI-ARIA? +## Qu'est-ce que WAI-ARIA ? -Commençons par regarder ce que WAI-ARIA est , et ce qu'il peut faire pour nous. +Commençons par définir ce qu'est WAI-ARIA et par voir ce qu'il peut apporter. -### Un nouvel ensemble de problèmes +### Une nouvelle classe de problème -Car les applications web ont commencé à devenir plus complexes et dynamiques, un nouvel ensemble de fonctionnalités d'accessibilité et de problèmes ont commencé à apparaître. +Dès lors que les applications web ont gagné en complexité et en dynamisme, certains problèmes et certaines fonctionnalités d'accessibilité sont apparus. -Par exemple, HTML5 a introduit un certain nombre d'éléments sémantiques pour définir des fonctionnalités de page communes ({{htmlelement("nav")}}, {{htmlelement("footer")}}, etc.) Avant de les utiliser, les développeurs utilisaient simplement {{htmlelement("div")}} s avec des identifiants ou des classes, par exemple `