CampusPress lance un plugin de contenu accessible à temps pour la Journée mondiale de sensibilisation à l'accessibilité

Publié: 2020-05-21

Alors que c'est encore mercredi ici aux États-Unis, certaines parties du monde se réveillent déjà au troisième jeudi de mai, qui est la Journée mondiale de sensibilisation à l'accessibilité (GAAD). Le but de l'événement est d'amener plus de gens à discuter, à apprendre et à aborder les problèmes liés à l'inclusion des personnes handicapées dans le monde numérique. C'est ce que CampusPress espère faire avec son nouveau plugin.

L'équipe CampusPress a annoncé la semaine dernière son plugin de contenu accessible pour WordPress. L'objectif du plug-in est d'aider les utilisateurs finaux à résoudre les problèmes d'accessibilité sur leurs sites. De nombreux outils sont conçus pour les développeurs et les concepteurs, mais l'équipe voulait quelque chose à mettre entre les mains des utilisateurs pour leur permettre de prendre les mesures supplémentaires nécessaires à la création d'un site Web accessible.

Le plugin est actuellement disponible via GitHub, mais l'équipe prévoit de le soumettre bientôt au référentiel officiel du plugin WordPress. Les développeurs recueillent d'abord les commentaires des utilisateurs auprès des clients et de la communauté.

"Notre plugin de contenu accessible a été développé spécifiquement pour aider à la formation et mettre des informations en temps réel entre les mains de ceux qui créent des pages et des publications WordPress", a déclaré Ronnie Burt, directeur général de CampusPress. "Il existe une tonne d'outils de vérification de site, et beaucoup fonctionnent très bien. Mais tous cracheront des faux positifs et listeront des problèmes sur une page qui n'ont rien à voir avec le contenu (problèmes de navigation et autres). Donc, en guise de clause de non-responsabilité, de par sa conception, ce plugin ne trouvera ni n'aidera à résoudre tous les problèmes d'accessibilité potentiels sur un site. Mais s'il est utilisé au fil du temps, cela aidera à former les créateurs de contenu à comprendre bon nombre des meilleures pratiques qu'ils devraient suivre et à éviter les erreurs.

CampusPress est un fournisseur d'hébergement et de services WordPress géré pour les organisations du secteur de l'éducation. Il s'agit d'un service sœur d'Edublogs.org, qui a été lancé il y a 15 ans.

"Pendant ce temps, nous avons discrètement répondu aux besoins uniques des écoles et des universités qui utilisent WordPress de différentes manières", a déclaré Burt. "Historiquement, c'était plus du côté des blogs et de l'apprentissage, mais à mesure que WordPress est devenu le CMS de choix, nous avons également évolué avec lui vers des sites Web principaux de haut niveau."

Le développement du plugin Accessible Content aidera les clients de l'équipe CampusPress dans le domaine de l'éducation, en particulier lorsqu'ils plongent dans le monde des directives d'accessibilité.

"Dans l'ensemble, la sensibilisation à l'accessibilité s'est considérablement améliorée ces dernières années, mais pour beaucoup, le sujet est accablant", a déclaré Burt. « Dans notre cas, les administrateurs scolaires savent qu'ils ont besoin d'un site « conforme », mais lorsque vous allez lire les normes de conformité, certaines sont subjectives et, au mieux, vraiment complexes. Le plus gros obstacle que nous voyons est que nous sommes toujours dans un endroit où l'expertise en matière d'accessibilité est laissée à des spécialistes ou à des outils qui sont généralement amenés après coup ou à la fin d'un projet. Dans un monde idéal, nous arriverons là où l'expertise est partagée par tous les développeurs, créateurs de contenu et toute autre personne travaillant sur le site. C'est parce que l'accessibilité est tellement meilleure et plus facile lorsqu'elle est intégrée et réfléchie dès le début et en continu.

L'équipe publie ce plugin non seulement pour sa clientèle, mais en tant qu'outil gratuit pour tous les utilisateurs de WordPress.

Comment fonctionne le plugin

Le plugin est assez simple à utiliser pour la plupart des gens. Lors de la prévisualisation d'un message, il étiquette et signale les problèmes qui nécessitent une attention particulière. L'objectif n'est pas de se concentrer sur les problèmes d'accessibilité plus larges qui peuvent provenir du thème. Au lieu de cela, le plugin répertorie les problèmes directement avec le contenu de la publication.

L'interface sur l'écran de post-prévisualisation est assez simple à comprendre sans documentation. Prévisualisez un message et le plugin fournit des boutons sur les côtés de l'écran pour naviguer dans chaque problème trouvé. Au bas de l'écran, il laisse une description complète du problème. Les utilisateurs peuvent également accéder à cette fonctionnalité via la barre d'outils sur le front-end du site lors de la visualisation d'un message.

Capture d'écran du plugin Accessible Content utilisé sur l'écran de prévisualisation de la publication dans WordPress.
Sortie du plug-in de contenu accessible sur l'aperçu de la publication.

Dans certains cas, comme le texte alternatif d'une image manquante, le plugin fournit un lien pour ajouter directement le texte alternatif dans l'administrateur. Cela se fait via un sous-menu Alt Text personnalisé sous l'écran Média dans l'administrateur WordPress. Les utilisateurs peuvent également utiliser cet écran à tout moment pour gérer le texte alternatif des images utilisées sur l'ensemble du site en un seul endroit.

Contenu accessible Écran de gestion des médias "Texte alternatif" pour ajouter du texte alternatif aux images.

Burt a déclaré que la spécification d'origine du plug-in contenait toutes les vérifications et informations d'accessibilité dans l'interface de l'éditeur de blocs. Cependant, l'équipe a rencontré quelques obstacles et a fini par déplacer l'interface du plug-in vers l'écran de prévisualisation de la publication.

« Gutenberg est toujours en mouvement à un rythme assez rapide », a-t-il déclaré. "Au moment où nous obtenions notre première preuve de concept en travaillant sur le bloc d'image, il y a eu un changement et tout s'est cassé. Pas drôle! Mais le passage à l'aperçu a eu de belles conséquences imprévues. À savoir, le plugin fonctionne aussi bien avec Classic Editor qu'avec la plupart des constructeurs de pages. Le compromis est que les avertissements et le texte utile ne sont pas tout à fait en temps réel comme j'espère les faire parvenir un jour.

À long terme, l'équipe prévoit toujours de s'intégrer directement à l'éditeur de blocs. Pour l'instant, le plugin fonctionne bien dans le cadre de l'aperçu. Cependant, un retour instantané dans l'éditeur serait un énorme coup de pouce pour résoudre les problèmes d'accessibilité au fur et à mesure qu'ils surviennent.

Améliorations de l'accessibilité de la communauté

Burt n'a pas hésité à partager ses réflexions sur ce que la communauté WordPress peut faire pour améliorer l'accessibilité sur le Web. Il a loué une partie du travail que le projet WordPress a fait jusqu'à présent. Il a également partagé certaines préoccupations.

"Une chose qui m'inquiète - il y a une tendance avec quelques plugins WordPress et un nombre croissant d'outils tiers pour ajouter une petite icône" accessibilité "au coin de votre site Web", a-t-il déclaré. "Lorsque vous cliquez dessus, ces icônes ouvrent des options pour les polices, les rapports de contraste et peuvent donner une autre façon de naviguer sur le site. Je les ai remarqués sur les sites Web des banques, les sites gouvernementaux, et maintenant les écoles avec lesquelles nous travaillons y adhèrent également, car il peut être tentant d'ajouter simplement quelques extraits de code d'intégration à un site et de l'appeler un jour. Pour moi, cela nous permet en quelque sorte à tous ceux qui travaillent sur des sites Web de ne pas être responsables de la conception et du développement accessibles, ce qui devrait vraiment être notre objectif ultime.

Il a souligné que l'utilisation de thèmes et de plugins de qualité était une bonne étape pour la plupart des utilisateurs, tout en étant attentif au contenu que nous créons. Ces étapes simples devraient permettre une expérience utilisateur plus accessible dans l'ensemble.

"Il y a beaucoup de bonnes nouvelles en ce qui concerne WordPress et l'accessibilité que nous devrions crier sur tous les toits", a déclaré Burt. «D'une part, bien qu'il reste encore un peu de travail à faire, la majorité des problèmes identifiés dans l'audit de Gutenberg parrainé par WPCampus ont été résolus. C'était un excellent exemple de la communauté de l'enseignement supérieur menant la charge pour avoir un impact sur le changement. Sans le changement, en termes simples, les écoles, les universités et les agences gouvernementales pourraient être forcées ou encouragées à abandonner leur adoption de WordPress.

L'audit parrainé par WPCampus en 2019 a abouti à une analyse technique de 329 pages par Tenon, LLC. Il couvrait les tests basés sur les utilisateurs qui incluaient des personnes souffrant de divers handicaps. Depuis lors, le projet Gutenberg s'est efforcé de surmonter les problèmes identifiés par l'audit.

"Comme j'utilise de plus en plus Gutenberg, il existe de jolis petits œufs de Pâques d'accessibilité pour les créateurs de contenu, tels que des avertissements sur les rapports de contraste et le bloc Titres ne vous montrera pas l'option pour H1 par défaut", a déclaré Burt. "Je l'aime! Si notre communauté peut simplement continuer à mettre en évidence ces améliorations chaque fois que possible, cela fera une grande différence. J'espère également que certaines de nos vérifications à partir de ce plugin ne seront finalement plus nécessaires au fur et à mesure que de futures améliorations seront apportées aux blocs et à l'éditeur.

Burt a décrit la meilleure chose que la communauté puisse faire est d'être réactif et de traiter tous les problèmes d'accessibilité comme un bogue majeur ou même un bloqueur de version avant que les plugins ou les thèmes ne soient mis en ligne. Il s'agit en partie d'être ouvert à la communication et à la résolution des problèmes soulevés par les utilisateurs.

"Avec autant de priorités concurrentes, il peut être tentant de simplement radier une plainte ou une suggestion comme venant d'un seul utilisateur", a-t-il déclaré. "Mais c'est vraiment ainsi que nous continuons à faire le plus de progrès sur tous nos outils et services. Les commentaires des utilisateurs sur les obstacles et les problèmes auxquels ils sont confrontés lors de l'utilisation de nos produits sont de l'or pur et utiles pour nous aider à nous assurer que nous ne répétons pas les mêmes erreurs. »

Burt a énuméré quelques questions clés sur lesquelles il pense que la communauté devrait continuer à avoir des conversations :

  • Tous les nouveaux thèmes de WordPress.org devraient-ils être tenus de respecter les normes « prêts pour l'accessibilité » ?
  • Existe-t-il des normes et des contrôles similaires que nous pourrions ajouter aux plugins ? Comment les auteurs de plugins peuvent-ils déclarer si leur plugin peut avoir un impact sur l'accessibilité ?
  • Une équipe « Accessibilité » distincte pour le cœur de WordPress est-elle toujours la meilleure solution ? Comment pouvons-nous améliorer la conception et le développement accessibles plus tôt dans la pratique ? Il est généralement beaucoup plus difficile de résoudre les problèmes d'accessibilité que de les empêcher au départ.

Ceux-ci valent certainement la peine d'être discutés plus avant. Pour l'instant, son équipe essaie de faire sa petite part avec le plugin Accessible Content.