Contrat d'interaction accessible
ARIA ne répare pas un comportement incomplet. Un composant complexe est une petite machine à états dont les entrées clavier, le focus et la sémantique doivent rester cohérents.
Ordre de décision
- Chercher un élément natif adapté.
- Choisir le pattern APG le plus proche du comportement réellement voulu.
- Écrire les états et transitions avant le style.
- Tester sans souris, puis avec au moins une technologie d'assistance.
- Documenter toute divergence justifiée avec le modèle APG.