L'accessibilité numérique, communément abrégée en a11y, consiste à concevoir et à créer des sites Web et des applications Web avec lesquels les personnes ayant un handicap peuvent interagir de manière pertinente et équivalente.
Ce cours s'adresse aux développeurs Web débutants et avancés. Vous pouvez suivre la série du début à la fin pour obtenir une compréhension générale des pratiques et des tests d'accessibilité, ou vous pouvez l'utiliser comme référence pour des sujets spécifiques. Si vous rencontrez un terme qui vous est inconnu, consultez notre glossaire. Pour ceux qui débutent dans le développement Web, consultez les cours Learn HTML (Apprendre le HTML) pour connaître les principes de base du balisage, et les cours Learn CSS (Apprendre le CSS) pour apprendre les principes de base de la stylisation.
Cette liste n'est pas exhaustive. Chaque section présente le sujet de la section, fournit un contexte et des exemples. Vous trouverez des liens vers des références sur le sujet, telles que les spécifications MDN et WCAG, ainsi que d'autres articles web.dev. Chaque section comporte une courte évaluation pour aider les utilisateurs à confirmer leur compréhension.
Certaines bonnes pratiques d'accessibilité diffèrent en fonction du handicap auquel vous faites face. Il est important de comprendre vos utilisateurs et d'écouter les personnes ayant un handicap lorsqu'elles vous disent ce dont elles ont besoin.
Nous sommes à l'écoute de vos commentaires. Signalez un bug et fournissez autant d'informations que possible pour que nous puissions le résoudre.
Alors, êtes-vous prêt à apprendre l'accessibilité ? Commençons !