Aller au contenu

Accessibilité automatique et ses amis Node, Grunt…

Par Loïc Laussel et Vincent Aniort

Atelier (1 h 30 mn) :
Langue :
Français

Le sujet

Prérequis pour participer à l'atelier : installer node.js ou à défaut installer VirtualBox.

Passage en revue de quelques solutions de tests d’accessibilité, de performance front et de qualité de code, basées sur un environnement Node.js, NPM, Grunt. Ce type de solution est un moyen moderne de déployer des tests en phase de développement pour un projet soucieux de qualité de code et d’accessibilité.

Nous avons testé et mis en place ces outils dans le cadre de développement d’application Orange. Cet atelier sera un retour d’expérience dans le déploiement de tels outils. Cet atelier permettra à chacun de mettre en place et s’approprier des solutions de tests :

  • Un linter de code adapté aux règles basiques
  • Un linter d’accessibilité, pour aller plus loin
  • Puis, un outil avec des règles d’accessibilité plus élaborées validant le code statique des pages
  • Enfin, un outil capable valider l’accessibilité du code généré (avec un navigateur headless comme PhantomJS)

On peut voir que la complexité augmentera de manière progressive.

Nous comptons montrer par la pratique l’intérêt de tels outils dans la mise en place d’un processus d’amélioration continue de l’accessibilité, de la performance et du code front dans le développement.

Présenté par