#AccessibiliteNumerique, c’est bien gentil les questions stratégiques et culturelles. Revenons aux basiques de la programmation d’interfaces. La posture de Maître #IntegrateursHTML : L’amélioration progressive.
C’est Harry Boberts qui écrit, un de mes doubles professionnels, qui a penché plutôt vers la #WebPerf et qui est bien plus reconnu… peu importe mais avec lequel, je partage complétement la vision.
Il nous parle de 2 clients, dans deux secteurs complètement différents, qui ont consacrée des mois et des mois à des mises à niveau de frameworks : ça leur a coûté de l’argent.
Quelle stratégie adopter pour avoir un code fonctionnel et performant ? Harry nous préconise ces 3 points :
Adopter progressivement les fonctionnalités de la plate-forme web : les clients ne veulent pas des transitions de page fluides - ils veulent un site web qui fonctionne.
Adoptez l’amélioration progressive (#ProgressiveEnhancement) pour créer des applications rapides et fiables qui s’adaptent au contexte de vos clients : La même base de code s’adapte à son environnement, en jouant sur ses points forts, plutôt que d’essayer de construire et d’expédier votre propre environnement à partir de zéro. Rencontrez vos #Utilisateurs là où ils se trouvent.
3. Écrivez un code qui s’appuie sur le navigateur, et non qui s’en éloigne : En utilisant l’amélioration progressive (#ProgressiveEnhancement), vous pouvez opter pour des fonctionnalités natives du navigateur qui sont généralement plus rapides, plus #accessibles, plus sûres et, ce qui est peut-être le plus important pour l’entreprise, maintenues par quelqu’un d’autre (les dev du navigateurs).
Ce qui est listé ici est un prérequis essentiel de l’#AccessibiliteNumerique que tous les vieux de la vieille du secteur, je suppose, partagent.
C’est une sujet d’#IntégrationWeb assez peu pratiqué dans les équipes de devs, peu enseigné. Qui ne permettra pas le succès de vos tentatives d’amélioration de l’accessibilité si vous ne le mettez pas en œuvre.
C’est le coût de non qualité évoqué par Harry, qui fait qu’il n’y aura pas de budget pour l’accessibilité (il faut d’abord résoudre les bugs) et qu’une politique d’accessibilité peu capoter.
#AccessibiliteNumerique #Accessibilite #NumeriqueResponsable #A11Y