le 19 Avril 2017

Un nouveau projet : une fenêtre modale accessible

Hasard du calendrier, ce projet a été codé ce dernier week-end (ce qui va permettre d’en créer d’autres semblables), il est tiré du plugin jQuery accessible modal window (les comportements sont tout à fait semblables).

La compatibilité est classique : IE9 et supérieurs une fois le script transpilé (fourni sur le dépôt Github dans le répertoire « dist »).

Côté poids, nous avons 2kb minifié et gzippé pour ce script, ce qui reste somme toute très raisonnable.

Vous pourrez le trouver ici : Fenêtre modale accessible, avec des démos et toute la documentation qui va bien.

À proprement parler, il n’est pas conçu en totale amélioration progressive. Toutefois, cela reste totalement possible et à peu de frais, vous pouvez par exemple ne pas cacher les contenus des modales et faire une ancre vers ces derniers. Une fois JavaScript chargé, vous pouvez cacher ces contenus via JavaScript, et la modale prendra le relai.

Voila, c’est une version 1.0, sûrement imparfaite, mais elle fonctionne, et j’espère qu’elle vous servira !

Ajout : le premier bug a été trouvé et éradiqué dans la foulée.