1. Configuration optimale, délire maximal

    Hier Sébastien Delorme s'est fendu d'un petit twit qui m'a fait sourire sur le site de vente en ligne Ooshop. Cependant après réflexion, je me suis dis que c'était particulièrement grave.

    En 2008 on vous demande encore de venir en smoking sur un site Web et qui plus est, avec des recommandations liées à des logiciels périmés, à savoir Internet Explorer 6 et Firefox 1.5 à jour (le site a été mis à jour suite à cet article).

    Entrevue d'une configuration optimale tout sauf accessible et acceptable.

    Continue reading
  2. colorblind-applet : des filtres pour daltonien sous Linux

    J'ai découvert totalement par hasard un jeu de filtres pour daltonien fonctionnant sur l'environnement de bureau Gnome. Son petit nom ? colorblind-applet. Il est livré en standard sous Debian et plus péniblement, sous Ubuntu. Cette dernière distribution englobe pourtant Gnome Magnifier (paquet gnome-mag), le projet père mais allez savoir pourquoi, sans l'applet pour daltonien.

    Petit tour du propriétaire et mise en application dans le cas du développement Web.

    Continue reading
  3. Menu déroulant en rollover semi-accessible avec jQuery

    Joie : je fais maintenant partie de Planète Accessibilité en plus de Planet Libre. C'est l'occasion pour ce premier article dédié d'allier à la fois logiciels libres et accessibilité pour le plus grand bien du Web ;-)

    Le but de cette explication sera de développer la méthode et le raisonnement pour mettre en place un menu en rollover accessible. La difficulté tient essentiellement au fait que tout élément masqué par le biais des CSS est masqué pour de nombreux clients Web.

    Nous verrons aussi pourquoi il est important de dissocier la présentation et les artifices graphiques grâce à une dégradation propre du JavaScript. Nous utiliserons pour cela jQuery, ma librairie JavaScript favorite.

    Continue reading
  4. Modifier du HTML à la volée de manière non intrusive

    Lors de la refonte de ce blog, j'ai concocté un petit script JavaScript (non intrusif bien entendu) affichant et modifiant le contenu d'un bandeau sous la forme d'une classe statique reponsant sur jQuery. J'explique aujourd'hui comment ces 48 petits lignes de code (en comptant commentaires, sauts de lignes et accolades) fonctionnent, comment il est aisé de mettre en place de telles routines de manière intelligente, souple et non intrusive.

    Et comme l'indique le slogan de jQuery : Write less, do more.

    Continue reading
  5. Sites Web : les bonnes pratiques

    Lorsqu'on crée son premier site ou bien lorsqu'on navigue sur Internet, on est loin de se douter de l'étendue des conventions implicites qui facilitent la vie de tout le monde. Et pourtant, passé l'apprentissage de la soupe de balises HTML et éventuellement des feuilles de style, il y a tout un tas de règles à respecter pour rendre la navigation aisée et non bloquante. Car oui, mal concevoir un site peut en bloquer, qu'il s'agisse de personnes atteintes de déficiences (physiques, mentales) ou pas.

    Continue reading