Baskets Espace
Baskets Espace pour un look classique et élégant.
This is an unpublished draft preview that might include content that is not yet approved. The published website is at w3.org/WAI/.
Cette traduction faite par des volontaires peut ne pas refléter les intentions de l’original en anglais.
Traduction : Sofia Ahmed. Contribution : Sandra Velarde Gonzalez (ETNIC), Rémi Bétin.
L’Initiative pour l’Accessibilité du Web (WAI) remercie les traducteurs, et accueille volontiers d’autres traductions.
Avertissement : Needs Translation The English original has been substantially updated since this translation. — Derniers changements
Version en anglais actualisée le : 2024-07-16 — Date de la traduction : 2023-10-10.
Nous accueillons volontiers une mise à jour de la traduction.
Utilisez un attribut for
sur l’élément <label>
correspondant à l’attribut id
de l’élément de formulaire, ou utilisez des attributs WAI-ARIA. Dans certaines situations particulières, il peut être acceptable de masquer visuellement les éléments <label>
; mais la plupart du temps, les étiquettes sont nécessaires pour permettre à tous les lecteurs de comprendre la saisie requise.
Veillez à ce qu’un équivalent textuel pour les images soit ajouté à toutes les images fonctionnelles et informatives. Utilisez un équivalent textuel vide alt=""
pour les images décoratives, ou incluez-les dans les CSS. Les équivalents textuels sont généralement fournis par les auteurs du contenu écrit.
Indiquez la langue principale de chaque page en utilisant l’attribut lang
dans la balise html
, par exemple <html lang="fr">
. Utilisez l’attribut lang
sur des éléments spécifiques lorsque la langue de l’élément diffère du reste de la page.
Utilisez le balisage approprié pour les en-têtes, les listes, les tableaux, etc. Le HTML5 fournit des éléments supplémentaires, tels <nav>
et <aside>
, pour mieux structurer votre contenu. Les attributs role WAI-ARIA peuvent contribuer à donner plus de sens ; par exemple, en utilisant l’attribut role="search"
pour identifier une fonctionnalité de recherche. Travaillez avec les designers et les auteurs des contenus pour vous accorder sur les significations et les utiliser de manière cohérente par la suite.
Fournissez des instructions claires, des messages d’erreur, et des notifications pour aider les utilisateurs à compléter les formulaires présents sur votre site. Lorsqu’une erreur survient :
Soyez aussi flexibles que possible vis-à-vis du format lors du traitement des données saisies par l’utilisateur. Par exemple, acceptez les numéros de téléphone qui comprennent des espaces et supprimez les espaces au besoin.
Assurez-vous que l’ordre des éléments dans le code corresponde à l’ordre logique des informations présentées. Une des manières de le vérifier consiste à enlever le style CSS et à vérifier si l’ordre du contenu a du sens.
Baskets Espace pour un look classique et élégant.
Utilisez un design réactif pour adapter l’affichage à différents niveaux d’agrandissement et à différentes tailles d’espaces de restitution, tels que sur des appareils mobiles et des tablettes. Lorsque la taille de la police est agrandie d’au moins 200 %, évitez le défilement horizontal et empêcher tout rognage du contenu. Utilisez l’amélioration progressive pour veiller à ce que les fonctionnalités et le contenu soient disponibles quelle que soit la technologie utilisée.
Utilisez WAI-ARIA pour fournir des informations sur l’état et la fonction des widgets personnalisés, tels que les accordéons et les boutons personnalisés. Par exemple, role="navigation"
et aria-expanded="true"
. Du code supplémentaire est nécessaire pour implémenter le comportement de ces widgets, comme le développement et la réduction du contenu ou la manière dont le widget répond aux événements du clavier.
Pensez à l’accès au clavier, particulièrement au moment de développer des éléments interactifs, comme des menus, des informations affichées au passage de la souris, des accordéons réductibles, ou des lecteurs multimédia. Utilisez tabindex="0"
pour ajouter un élément qui ne reçoit normalement pas le focus, tel que <div>
ou <span>
, dans l’ordre de navigation ; lorsqu’il est utilisé pour l’interaction. Utilisez un script pour capter et répondre aux événements clavier.
Les CAPTCHAs posent problème pour un grand nombre de personnes. Il existe d’autres manières, plus simples à utiliser, de vérifier si les données de l’utilisateur ont été saisies par un humain, comme la détection automatique ou les interactions avec l’interface. Si le CAPTCHA doit absolument être inclus, veillez à ce qu’il soit facile à comprendre et qu’il inclue des alternatives pour les utilisateurs en situation de handicap, telles que :
Ces conseils sont quelques-uns des éléments à prendre en compte pour l’accessibilité Web. Les ressources suivantes vous aident à comprendre l’importance de l’accessibilité, et à prendre connaissance des recommandations pour rendre le Web plus accessible pour les personnes handicapées.
Merci de partager vos idées, vos suggestions ou vos commentaires par courriel à la liste archivée publiquement wai@w3.org ou via GitHub.
This is an unpublished draft preview that might include content that is not yet approved. The published website is at w3.org/WAI/.