L’article critique l’usage abusif des attributs ARIA dans le développement web, notamment via le ARIA Authoring Practices Guide (APG), souvent mal compris comme un guide de bonnes pratiques. L’auteur souligne que l’APG sert avant tout à illustrer la spécification ARIA en théorie, et non à promouvoir des solutions accessibles, privilégiant systématiquement les solutions basées sur ARIA plutôt que les éléments natifs HTML. Il dénonce des exemples comme <div role="button">, bien moins adaptés qu’un <button> standard, et met en garde contre l’automatisation de cette approche via des outils comme les LLM.
L’auteur rappelle que l’accessibilité optimale repose sur l’utilisation des éléments HTML natifs, dont les comportements et sémantiques sont déjà intégrés, plutôt que sur des solutions ARIA superflues. Il cite des études montrant que l’augmentation des attributs ARIA est corrélée à un plus grand nombre d’erreurs d’accessibilité, illustrant les risques d’une mauvaise implémentation. L’article insiste sur la nécessité de maîtriser les technologies d’assistance, au-delà des simples lecteurs d’écran, pour concevoir des interfaces réellement accessibles.
Enfin, l’auteur exprime son inquiétude face à la propagation de pratiques douteuses, comme l’utilisation automatisée de l’APG sans compréhension approfondie, et appelle à une approche plus réfléchie et experte du développement web. Il conclut en soulignant l’importance de l’expertise humaine dans la création de solutions accessibles, loin des raccourcis offerts par l’IA.