Accessibility-contract
Aperçu#
L’accessibilité est une propriété du système
L’accessibilité est gouvernée par les jetons, le HTML natif, les contrats de composants et les règles de contenu, non par un badge de conformité.
Contraste
Calculé depuis les jetons
Les paires d’interface publiées affichent leur ratio de contraste WCAG 2.2 et leur résultat AA pour le texte normal.
color.ink17.88:1 AAcolor.accent4.76:1 AAcolor.line13.17:1 AA
Focus
Règle documentée
Chaque élément interactif conserve un indicateur de focus visible et fondé sur les jetons.
AccessibilitéStructure sémantique
Contrat de composant
Les liens, boutons, repères, titres, listes et tableaux natifs gardent leur sens sans style visuel.
ComposantsAccès clavier
Contrat de composant
Les contrôles natifs préservent les comportements Tab, Entrée et Espace; le lien d’évitement raccourcit la navigation répétée.
Lien d’évitementMouvement et contenu
Règle de gouvernance
Le mouvement non essentiel respecte les préférences de lecture, tandis que les auteurs fournissent des étiquettes, des titres et des textes alternatifs adaptés à la langue.
Contenu
Exemple
{{< accessibility-contract >}}Quand l’utiliser
Un contrat d’accessibilité piloté par les données, avec des preuves de contraste dérivées des jetons et des règles système liées.
Implémentation
layouts/shortcodes/accessibility-contract.htmlOptions
Ce shortcode ne lit aucun paramètre nommé dans son gabarit.
Manifeste d’interface
- Nature
- Shortcode
- Catégorie
- Données
- Statut
- Implémenté
- Implémentation
- Shortcode:
layouts/shortcodes/accessibility-contract.html