Accessibilité avec WordPress

Abréviations

Les abréviations et acronymes sont balisés à l’aide de l’élément acronym (l’élément abbr n’est pas employé en raison de son absence de support dans Msie). L’attribut title spécifie leur signification lors de leur emploi dans la page.

Structure et présentation

L’utilisation des propriétés de positionnement Css, en séparant totalement présentation et contenu, permet aux documents de conserver hors Css un ordre cohérent : titre, contenu, menus.

Le weblogue est organisé en catégories regroupant les articles par thèmes.

La mise en page repose exclusivement sur des feuilles de style externes.

Les articles et les pages sont structurés à l’aide des titres h1 à h6, employés dans l’ordre approprié.

Les informations formant des listes d’items sont balisées à l’aide des éléments ul, ol et dl.

Les informations formant des citations sont balisées à l’aide des éléments cite, q ou blockquote, lesquels sont réservés à cet effet.

Les informations-clés sont placées au début des en-têtes, paragraphes, listes, et cetera.

Le style de présentation est cohérent sur l’ensemble du weblogue, une feuille de style unique étant utilisée.

Tableaux

Les tableaux ne sont utilisés que pour la structuration de données, et non pour la présentation.

Les en-têtes de lignes et de colonnes y sont identifiés par l’élément th.

Scripts

Les rares scripts clients utilisés ne servent à aucune fonction indispensable à la navigation ou à la consultation des pages. Celles-ci sont accessibles sans support JavaScript.

Redimensionnement du texte

Afin de permettre aux utilisateurs de modifier la présentation, la taille des caractères repose sur l’emploi d’unités relatives (pourcentages, notamment) plutôt qu’absolues (pixels).

</citation>

Compme nous le voyons, un weblogue fonctionnant sous WordPress peut être parfaitement accessible !

À quelques réserves près, liées à notre thème et à WordPress

En effet, au début de notre article, nous vantions les mérites des valeurs relatives dans les feuilles de style. Or, seul notre texte est exprimé en pourcentages. Comme nous avons choisi un thème affichant les annonces de Google Adsense, nous n’avons pas d’autre solution.

Concernant WordPress, nous regrettons de ne pouvoir utiliser les tabindex. Sans doute pourrions-nous y remédier, mais nous ne voulons pas modifier le code source de ce Sgc, par principe.

À l’égard des accès claviers, il est regrettable que, lors de l’édition manuelle d’un lien dans un article ou une page, WordPress transforme Accesskey en AccessKey, rendant la page Xhtml invalide strict !

Pour autant, nous avons modifié notre thème pour implémenter la valeur 4 à notre barre de recherche. Pour les autres Accesskeys, nous avons finalisé un Plugin qui gère les pages et les catégories, Yptima Keys.

  • Facebook
  • Twitter
  • courrier électronique

2 réflexions au sujet de « Accessibilité avec WordPress »

  1. Ping : Dagon Design Sitemap Generator | Iptima

  2. Ping : Ypthima Keys :: Iptima

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>