Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. WordPress

Accessibilité, Première partie : Introduction

by
Read Time:4 minsLanguages:
This post is part of a series called Accessibility.
Accessibility, Part 2: Perceivable

French (Français) translation by Romain Briand (you can also view the original English article)

La fondation Wordpress déclare sur son site web vouloir démocratiser la publication et poursuit en espérant pouvoir servir du mieux possible le public avec un logiciel librement accessible. Bien sûr, ici on parle de logiciel open source ; l'accesibilité dans ce sens là est simplement synonyme d'accès non restreint au code source. Toutefois, en tant que développeurs web, nous ne serions pas en train de démocratiser quoi que ce soit si une majeure partie de la population ne pouvait pas accéder au contenu rendu par nos logiciels.

Les statistiques varient mais la plupart des études montrent que 20 % de la population souffre de toutes sortes de handicaps (c'est à peu près le même pourcentage pour les sites qui ne tournent pas sous Wordpress). Bien qu'une partie d'entre elle n'aura pas de difficultés à accéder au contenu, ça sera le cas pour une grande majorité de gens. Certains devront s'appuyer sur des technologies d'assistance qui elles-mêmes ne peuvent fonctionner complètement, ou à un très bon niveau, que lorsque les sites web eux-même sont bien conçus pour aider ces technologies.

Pourquoi l'accessibilité est-elle importante ?

L'accessibilité web est importante et l'est de plus en plus. Nous trouverions ça inacceptable si quelqu'un ne pouvait accéder aux bibliothèques, aux écoles, aux hôpitaux ou même au supermarché à cause d'un handicap. De plus en plus, nos vies se passent en ligne : nous y communiquons avec nos amis, lisons des articles, étudions, cherchons des conseils médicaux et naviguons sur Internet. L'accès à Internet devient si important qu'en 2011, le rapporteur spécial auprès des Nations-Unies Frank La Rue a publié un rapport proposant que l'accès à Internet devienne un droit humain. L'idée générale est donc que si l'accès à Internet est si important alors faire des sites web accessibles doit l'être aussi.

Ca a aussi un sens d'un point de vue business : les entreprises qui améliorent l'accessibilité peuvent augmenter leurs bénéfices simplement parce que cela étend la portée de leur site web. Je ne vais pas rentrer dans les détails mais sachez que la Web Accessibility Initiative recense une liste de quelques études de cas que vous pouvez parcourir. Il y a également une section consacrés aux cas édifiants où certaines entreprises ont été poursuivies en justice parce qu'elle ne s'étaient pas assurées de rendre leurs site web accessibles. SI vous êtes à la recherche de motivation supplémentaire, voici un article sur les bénéfices mutuels de l'accessibilité avec le référencement. Plus d'accessibilité signifie en effet rendre le contenu programmatiquement compréhensible. Ca explique donc l'effet bénéfique sur la façon dont les moteurs de recherche vont comprendre et traiter le contenu.

Finalement, les mesures que vous pouvez prendre pour améliorer l'accessibilité sont relativement simples et le but de cette série d'articles et vous guider à travers les différents changements que vous pouvez faire dans vos thèmes et extensions afin d'aider chacun à mieux accéder à Internet.

Le pouvoir du web est dans son universalité. L'accès pour tous quelque soit sont handicap est essentiel.
— Tim Berners-Lee, l'inventeur du World Wide Web

À propos de l'accessibilité

L'accessibilité ce n'est pas juste s'adapter aux lecteurs d'écrans : il y a toutes sortes de handicaps qui rendent le contenu difficile d’accès aux utilisateurs. Ils sont généralement séparés en quatre catégories :

  • Visuels, tels que la cécité ou le daltonisme
  • Auditifs, tels que la surdité ou la malentendance
  • Moteurs, tels que le manque d’habilité motrice avancée ou la difficulté à utiliser une souris ou une surface tactile
  • Cognitifs, tels que les difficultés d'apprentissage, les troubles d'attention ou la dyslexie

Bien qu'il y ait de nombreuses choses auxquelles les producteurs de contenus doivent penser en terme d'accessibilité, en tant que développeurs notre rôle est de faire notre possible pour s'assurer que les thèmes et les extensions que nous produisons rendent du contenu accessible. Dans cette série, l'accessibilité sera donc restreinte à ce que les développeurs peuvent faire.

À propos de cette série d'articles

Dans cette série, nous progresserons au travers d'étapes simples pour rendre votre thème accessible. Nous suivrons grossièrement les bonnes pratiques d'accessibilité au contenu web au travers des principes de bases suivants :

  • Perceptible : s'assurer que le contenu est présenté de telle façon que l'utilisateur peut y accéder. Par exemple, s'assurer que rien n'est caché pour les lecteurs d'écrans et que les personnes avec des problèmes de visions, notamment des couleurs, peuvent malgré tout lire le contenu.
  • Fonctionnel : les utilisateurs devraient pouvoir naviguer de façon simple et facile sur un site web. La mise en page ne doit pas les désorienter.
  • Compréhensible : que le site web présente le contenu d'une façon qui ne fasse pas d'impair sur la sa compréhension et que le site web réagisse correctement aux réactions humaines.

Le quatrième principe que nous n'aborderons pas est la robustesse. Elle n'est pas incluse puisque ses principes même sont généraux et que nous préférons aborder des recommandations bien précises dans cette série. La robustesse, pour le développeur web, repose sur les principes suivants :

  • Produire du code HTML bien formaté
  • Utiliser correctement les tags HTML (cela sera par exemple spécifiquement détaillé pour l'utilisation des balises label et les attributs ARIA)
  • Ne pas créer d'identifiants dupliqués

Cette série d'articles s'attardera dans un premier temps sur les thèmes mais également sur certains aspects de l'accessibilité pertinents pour les développeurs d'extensions. Elle n'est pas une liste exhaustive de techniques et de recommandations pour réussir à atteindre une compatibilité WCAG mais se concentrera surtout sur les pré-requis pertinenents du plus bas niveau (niveau A) et quelques recommandations du niveau AA. Le but global de cette série est de vous motiver et de vous aider à réaliser des extensions et des thèmes plus accessibles. Les recommandations feront référence au critère de conformité WCAG correspondant lorsque c'est le cas.

Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.