Aller au contenu | Aller au menu | Aller à la recherche

Blog Accessibilité

jeudi 16 février 2006

Tempus fugit

Cinquième billet de la journée, je vais bientôt gagner l'extra-balle ! Interlude nombriliste de quelques secondes (y en n'a pas souvent, alors je me permets un écart :) ). Je viens de voir que j'ai dépassé le symbolique 100° billet, et qu'en plus ça fait deux ans que j'écris sur ce blog. Bon sang que le temps passe vite !

Quand j'ai commencé à écrire des billets, je ne pensais pas en arriver là. Il semblerait que la recette que je m'étais donné (un billet par semaine en moyenne, mieux vaut pas de billet que des billets creux) m'a permis de tenir le cap et de concilier vie professionnelle et plaisir de bloguer.

Quand je vois le look du Blog Accessibilité, je me dis qu'il aurait besoin d'un petit coup de lifting; on va essayer de faire ça entre deux projets. D'un autre côté, si je n'ai pas le temps c'est plutôt bon signe ;)

Question projet, il y en a un qui m'a "un peu" empêché de dormir entre 2h30 et 5h cette nuit. Comme le répète quelques fois Daniel, c'est parfois un plaisir de se réveiller la nuit pour penser à un projet sur lequel on bosse. Et là malgré les cernes du matin, c'était un certain plaisir. Je le tiens, les idées sont bien en place, "plus que" quelques semaines de travail et ce devrait être le début de quelquechose de franchement nouveau.

Bon, les confidences sur l'oreiller le blog ont assez duré, il est tant de retourner bosser. Bon anniversaire mon blog, et bonnes lectures à toi cher lecteur.

Publication des actes du colloque accessibilité du 30/01/2006

Les actes du séminaire européen sur l'accessibilité du 30/01/2006 sont en ligne. Pour mémoire, ce colloque portait sur les Instruments pour faire de l'accessibilité du Web une réalité.

Témoignage d'utilisateur: l'interview de Tanguy Loheac

Dans la série témoignage d'utilisateur (après celui de Laurent Denis), voici l'interview de Tanguy Loheac, utilisateur non-voyant. La lecture est rapide, et l'interview reste dans le factuel intéressant sans jamais tomber dans le pathétique. C'est sensible, en finesse et très enrichissant pour tout le monde. A lire !

Accessibilité, mythes et interdits: la vérité vraie !

Cette semaine, deux discussions m'amènent à préciser quelques idées simples et parfois mal comprises ou déformées.

On peut lire parfois dans certains forums ou sur certains sites qu'il existe des interdits (en matière de webdesign) à cause de l'accessibilité. Disons-le clairement, il s'agit la plupart du temps de raccourcis tracés au gros trait. Voici quelques exemples.

Mythe n°1: Les popups

Les popus ne sont pas interdites... du moment qu'elles sont annoncées. L'annonce d'une ouverture de nouvelle fenêtre se fait typiquement dans l'intitulé du lien ou dans le TITLE du lien en précisant mon lien qui va là (nouvelle fenêtre). Il y a un seul endroit où l'ouverture de popup est interdite, c'est la page d'accueil d'un site. La raison en est simple, on ne peut pas les annoncer à l'avance.

Pour réviser son ouverture de popups, je vous conseil le critère 13.3 et le critère 13.4.

Mythe n°2: les tableaux

Allez, pour marquer les esprits, répétons tous ensembles: les tableaux ne sont pas interdits !

Dans un excès d'enthousiasme face au développement web respectueux des standards, certains veulent exterminer les tableaux du web ! Modérons un tantinet ces paroles pour revenir à des informations plus factuelles. Les tableaux, de donnée ou de mise en page, peuvent être utilisables et accessibles, du moment qu'on respecte quelques principes. Voir à ce sujet les critères 5.x du guide AccessiWeb. On peut même imbriquer des tableaux de mise en page, du moment qu'on sait ce qu'on fait, notamment en matière de linéarisation (critère 5.6).

Mythe n°3: javascript

Non javascript n'est pas interdit.

Comme toute technique, l'outil javascript n'est ni bon ni mauvais, il est neutre. C'est son utilisation qui est bonne ou mauvaise. Dans un contexte de mise en accessibilité, il est possible d'utiliser Javascript, du moment qu'il n'est pas obligatoire. Dit autrement, il est tout à fait possible d'utiliser Javascript pour améliorer le confort de l'internaute (par exemple sur la sélection de champs dans une longue liste d'un formulaire), tant qu'on peux accèder aux informations sans javascript.

Pour réviser son javascript accessible, ouvrons notre Guide AccessiWeb au chapitre 7.x, les scripts.

Voici donc trois points traités; il est probable qu'il y en ait d'autres à l'avenir :)

Gabarits full-CSS accessibles

Il était temps que j'en parle: les gabarits full-CSS accessibles sont en ligne !

Résumons-nous. Un certain 19 décembre 2005, lors du 3° séminaire technique AccessiWeb, le compère Aurélien et moi-même avons présenté un atelier sur les gabarits de page CSS accessibles. L'idée de ces séminaire est partager nos compétences entres experts, et aussi de les diffuser sur la toile. Voici donc livré au plus grand nombre ces fameux gabarits.

Voici leurs caractéristiques:

  • utiliser un doctype strict
  • être conforme à la grammaire utilisée, i.e. passer le validateur HTML
  • ne pas utiliser de tableaux de mise en page, i.e. être full-CSS
  • ne pas générer de chevauchement de texte, i.e. être résistant à l'agrandissement de texte (CTRL-+ dans Firefox)
  • passer un label AccessiWeb Or ce qui implique entre autres
    • faire en sorte que les CSS respectent l'ordre du code HTML (critère 10.3)
    • utiliser des tailles relatives, tant pour les textes que pour les colonnes (critère 10.4)

Le pari, qui n'était pas gagné d'avance, a donc été relevé. On espère que ces gabarits vous seront utiles pour vos design, et qu'on contribuera ainsi à l'élargissement de la connaissance en matière d'accessibilité.

NB: il n'y a pas de droit d'auteur sur ces gabarits, nous les publions dans le domaine public (on n'a pas inventé l'eau chaude non plus !), maintenant si vous avez envie de faire un lien vers l'un de nos sites, ça fait toujours plaisir :)


Le Blog Accessibilité est le blog professionnel de Matthieu Faure, expert en accessibilité et fondateur de Open-S, prestataire global en accessibilité numérique

Conformité XHTML Strict et CSS.