Webyboom

Webyboom est un collectif de webdesigners & webconcepteurs, notre blog est destiné à tous ceux qui sont confrontés comme nous, aux créations et refontes de sites web, avec pour enjeux, le respect des standards et des recommandations sur l'Accessibilité

mardi 10 mars 2009

Deux séminaires européens sur l'accessibilité en mars

Posté par olivier_webyboom le mardi 10 mars 2009 - Accessibilité

Coïncidence du calendrier, deux séminaires de grande envergure, consacrés à l'accessibilité, vont se succéder bientôt:

Deux événements complémentaires, donc, à suivre de près.



lundi 5 janvier 2009

Configurer sa machine pour les lecteurs d'écran

Posté par olivier_webyboom le lundi 5 janvier 2009 - Accessibilité

Avec le développement d'ARIA, les tests avec les différents lecteurs d'écran deviennent de plus en plus nécessaires. Le problème est alors de faire cohabiter différents logiciels, et de ne pas se retrouver noyé dans les différents configurations et réglages. Cet article de Todd Kloots, sur le blog de YUI, propose une foultitude de conseils pour installer et configurer Jaws, NVDA et Window-Eyes sur une même machine. Il  présente en outre l'avantage d'être un accélérateur de prise en main de ces logiciels, avec lesquels les développeurs voyants sont généralement peu familiers.

vendredi 19 décembre 2008

Etude de l'utilisation des lecteurs d'écran

Posté par olivier_webyboom le vendredi 19 décembre 2008 - Accessibilité

Comme le fait remarquer cet article du blog de WebAIM, la connaissance que les développeurs ont des lecteurs d'écran et de leur utilisation relève le plus souvent d'opinions ou de préférences personnelles. Mais qu'en est-il des "vrais" utilisateurs?

Afin d'apporter un premier élément de réponse, une étude en ligne est lancée. C'est en anglais, malheureusement, cela posera donc forcément problème aux utilisateurs francophones. Hmmm. Et si on se faisait une version française?...

Les voeux de Webyboom

Posté par olivier_webyboom le vendredi 19 décembre 2008 - Accessibilité

Pour l’année 2009 qui s’annonce, marquée par le bicentenaire de la naissance de Louis Braille, Webyboom formule les vœux suivants pour l’accessibilité :

  • qu’un décret, ou un texte, ou une directive, ou que quoi que ce soit qui ait une valeur officielle, vienne enfin clarifier la situation en France, pour les internautes, les professionnels du web, et les propriétaires de sites
  • que les WCAG 2.0 favorisent la compréhension et la diffusion de l’idée d’accessibilité, pour les sites à l’ancienne comme pour les plus innovants
  • qu’Internet Explorer 8 tienne ses promesses initiales, et en particulier qu’il fasse d’ARIA une technologie dominante et non plus marginale
  • que le même ARIA fasse son chemin dans la tête des décideurs comme des développeurs
  • que les geeks se prennent au jeu du accessihacking, et nous pondent pleins de petits "détournements" utiles et ingénieux
  • que Target.com fasse un très bon site accessible, qu’ils se rendent compte de tout le bien que ça leur a fait, et qu’ils en fassent une large publicité
  • que des sociétés privées fassent la même démarche, un peu partout, et prouvent que tout ce qu’on dit des bienfaits de l’accessibilité est vrai.

Et pour tous les lecteurs de Webyboom : santé, bonheur, et prospérité !

jeudi 18 décembre 2008

Les WCAG 2, pour de vrai

Posté par olivier_webyboom le jeudi 18 décembre 2008 - Accessibilité

L’information a été dûment relayée par la blogosphère, donc normalement vous êtes déjà au courant : les WCAG 2.0 sont désormais une recommandation officielle du W3C.
C’est un événement considérable pour le monde du web, et pour l’accessibilté en particulier. Un peu comme si un grand type barbu en toge et en tongs, ressemblant à Charlton Heston, descendait la butte Montmartre en haranguant ainsi la foule : "en vérité je vous le dis, voici les DVD de La Loi. Ils contiennent les Dix Commandements 2.0. J’ai rajouté deux-trois trucs, et remis le tout au goût du jour. Par exemple, Tu ne dealeras point de substances qui font rire, et Tu ne téléchargeras point de contenus numériques illégalement copiés". Ca ferait un effet bœuf, n’en doutons pas…
Les WCAG 2.0 sont là, donc, après 5 ans de gestation. Elles intéressent autant qu’elles préoccupent, comme tout ce qui est nouveau et important. Dans ce contexte, le billet de Mike Cherrim, décrivant son expérience lors de l’implémentation des WCAG 2.0 sur un vrai site (et niveau AAA s’il-vous-plaît), est particulièrement instructif. On y découvre notamment que les fondamentaux restent vrais, et que le principe d’auto-déclaration pose des questions sur le risque de contournement et donc de dévoiement par des responsables de sites peu scrupuleux.

vendredi 5 décembre 2008

Une (future) nouvelle lectrice de Webyboom!

Posté par olivier_webyboom le vendredi 5 décembre 2008 - Accessibilité

Cela fait quelques semaines que Webyboom n'a pas vu de nouveaux articles publiés... une parenthèse due à la naissance de ma fille Océane, 2 mois aujourd'hui, qui mobilise l'essentiel de mon temps libre, et davantage encore!

A cette occasion je ne résiste pas au plaisir de vous faire (re)découvrir un texte très drôle (en anglais), où l'on démontre que l'accessibilité c'est bien utile quand on a des enfants aussi... Children and accessibility: It matters

jeudi 25 septembre 2008

Quand l'accessibilité favorise l'innovation

Posté par olivier_webyboom le jeudi 25 septembre 2008 - Accessibilité

L'innovation technologique est bien souvent motivée par la résolution de problèmes extrêmes. A l'instar de l'exploration spatiale ou de la compétition automobile, les technologies d'assistance aux personnes ayant une déficience physique ou mentale imposent aux créateurs toujours plus d'inventivité et d'imagination. Certaines de leurs trouvailles rencontrent le succès dans le grand public, comme l'expose l'article "The electronic curb-cut effect", par Steve Jacobs.

On y découvre non sans surprise que des technologies aussi répandues que le téléphone, les calculateurs (ancêtres des ordinateurs), le transistor, le microphone, et même l'e-mail, ont à leur origine été pensées pour des applications visant l'amélioration de la vie des handicapés. Le parallèle est parfaitement applicable à l'accessibilité numérique: les aménagements créés pour le public avec des besoins particuliers bénéficient à tous les utilisateurs: lisibilité, clarté, ouverture à la personnalisation, facilitation des recherches, interopérabilité... les bénéfices collatéraux au niveau de l'ergonomie sont nombreux. Cet article contredit ainsi l'idée reçue que l'accessibilité est une préoccupation qui ne concerne qu'une audience restreinte, et qu'elle limite la créativité...

Quelques ressources pour comprendre et utiliser WAI-ARIA

Posté par olivier_webyboom le jeudi 25 septembre 2008 - Accessibilité

WAI-ARIA est une spécification du W3C qui vise à rendre plus accessibles les interfaces riches du web moderne. Elle permet de définir le rôle, l'état et le changement d'état des éléments HTML d'une page, et les relations éventuelles entre ces éléments.

Ceci prend toute son importance avec la sophistication croissante des interfaces proposées par les applications web. Prenons l'exemple, volontairement simpliste, d'un menu de navigation: le HTML, jusqu'à sa version 4.01, ne dispose pas de balise spécifiquement dédiée à ce type d'élément. Pour compenser, les développeurs web utilisent généralement des balises de listes, modifiées grâce aux feuilles de style, pour ressembler par exemple au menu d'un logiciel de bureau. Puis elles sont rendues dynamiques grâce à un langage de script tel que Javascript, afin de simuler le comportement d'un menu (ouverture, fermeture, déploiement des sous-niveaux au passage de la souris, réactions aux clics...). Visuellement, le résultat est probant, et l'utilisateur comprend aisément l'intention de l'auteur, et donc la façon d'utiliser ce menu. C'est bien là la limite de ces solutions: en l'absence de perception visuelle, les informations implicites visibles telles que "le menu est ouvert", ou "la branche de ce sous-menu est déployée", ne sont pas fournies intrinsèquement aux utilisateurs de lecteurs d'écran, par exemple. D'autre part, la navigation au clavier est parfois mal, voire pas du tout, prise en compte. Cet exemple fournit un cas d'utilisation très simple; les problèmes sont encore plus délicats avec des éléments plus complexes comme des curseurs, des arbres hiérarchiques, des grilles de données éditables, etc.

En introduisant, via des attributs spécifiques des balises standards, des propriétés supplémentaires, ARIA promet de fournir aux utilisateurs des technologies d'assistance assez d'informations pour qu'ils aient une expérience de navigation similaire à la navigation visuelle. Un avantage majeur d'ARIA, bien qu'encore à l'état de draft,  est qu'elle est déjà largement implémentée, et prête à être utilisée. Elle est prise en charge dans Firefox 3, Opera 9.5, Safari, et le sera dans Internet Explorer 8. De nombreuses librairies Javascript l'intègrent (Dojo, JQuery, GWT, YUI...), et les lecteurs d'écran (Jaws, Window-Eyes, FireVox, NVDA...) suivent le mouvement. Des applications grand public telles que GMail et Google Reader en bénéficient. Pour plus d'informations, une FAQ sur codetalks.org (anciennement, FAQ du centre des développeurs Mozilla) offre un panorama complet et instructif.

Cela dit, bien qu'effervescente, cela reste une technologie émergente, et les ressources et exemples d'application sont encore rares. L'Université de l'Illinois, via l'iCITA, son centre de recherches sur l'accessibilité des technologies de l'information, propose deux ressources très utiles dans le cadre d'un développement exploitant ARIA.
La première est une série d'exemples de composants (widgets) exploitant ARIA. Avec, par exemple, Firefox 3 et FireVox, on peut découvrir comment les rôles et gestions d'états sont utilisés pour renseigner l'utilisateur sur le comportement des composants.
La seconde est une barre d'outils permettant de contrôler l'accessibilité d'une page (sous FireFox). Encore une autre, me direz-vous? Celle-ci présente l'avantage de faciliter l'inspection et le test des éléments de scripts, et en particulier des widgets ARIA. Les développeurs disposent donc d'un outil de productivité supplémentaire. Par ailleurs ses fonctions de personnalisation du rendu visuel intéressera les utilisateurs ayant des problèmes de vision.

mercredi 24 septembre 2008

Scripting Enabled: les résultats

Posté par olivier_webyboom le mercredi 24 septembre 2008 - Accessibilité

Scripting Enabled, organisé par Chris Heilmann, vient de se terminer. Cette rencontre visait à mettre en relation des utilisateurs avec des besoins particuliers, et des développeurs et webdesigners passionnés, aptes à proposer des solutions innovantes, autour des mashups et autres promesses technologiques du Web2.0 (voir l'article de présentation sur Webyboom: "Scripting enabled: rencontre dédiée au Accessihacking").

L'événement semble avoir tenu ses promesses. D'ores et déjà sont disponibles les présentations sur les attentes de différents profils d'utilisateurs; ainsi qu'un wiki dédié aux travaux amorcés durant la session. Rien que les présentations fournissent une foule d'informations sur des difficultés rarement prises en compte par les recommandations: dyslexie, troubles de l'attention, hyperactivité... Le résultat du remue-méninges (brainstorming) traduit bien également l'esprit de créativité pragmatique qui a mené à la création de Scripting Enabled.

Ne souhaitant pas en rester là, Chris Heilmann espère bien que le modèle de Scripting Enabled pourra servir de base à d'autres événements. Il propose son aide à toutes les bonnes volontés souhaitant en organiser un, ainsi qu'un ensemble de recommandations. Dont acte!

vendredi 19 septembre 2008

Open Accessibility: tout le monde peut le faire

Posté par olivier_webyboom le vendredi 19 septembre 2008 - Accessibilité

Je ne sais pas si vous l’avez senti vous aussi, mais il y a comme un frémissement dans le petit monde de l’accessibilité. Les techniques évoluent, les outils aussi, de nouvelles spécifications et recommandations font leur apparition… la justice s’en mêle parfois, mais aussi et surtout, certaines bonnes volontés ont décidé de prendre les choses en main. On voit ainsi apparaître une tendance, favorisée par la technologie, par laquelle la participation collaborative permet de faire avancer les choses sur le terrain de l’accessibilité.
On vous a parlé sur ce blog de Webanywhere, du Helen™ Project, de Webvisum et du Social Accessibility Project, de Scripting Enabled, de l’annuaire de sites accessibles de Handicap Zero… autant de projets open source, d'opportunités de rencontres, de sites communautaires, que l’on pourra regrouper sous la dénomination « open accessibility ». Ils permettent à tout un chacun d’apporter une pierre, si petite soit-elle, à l’édification d’un web plus accessible à tous. Aaron Leventhal a recensé sur son blog Access Garage, quelques projets qui relèvent de cette catégorie. Outre ceux déjà cités par cet article, et ceux déjà évoqués sur Webyboom, on pourra rajouter ceux-ci :

AccessMonkey est un framework visant à améliorer l’accessibilité des pages web déjà publiées, à la façon d’un GreaseMonkey.

Project:possibility, projet communautaire, non-lucratif, dédié à la création de projets open source innovants, pour personnes handicapées. Il vise à initier des développements open source, et à en soutenir le démarrage. Les utilisateurs peuvent contribuer en proposant des idées de services ou d’applications. Citons parmi les projets en cours : un outil de création de sites accessibles (l’outil, et les sites) ; un système communautaire de sous-titrage de vidéos ; des scripts en Axsjax (librairie Ajax dédiée à l’accessibilité).

Les occasions ne manquent donc pas de participer ! Et il y a certainement encore plein d'autres choses à faire, des idées à explorer, des projets à faire connaître...

« Accueil  1  2  3  4  5   Page suivante »