Catégorie: "Accessibilité"

Introducing i18n and l10n

When you develop a piece of software or a website up to a certain point, there comes a time when you try to reach an international audience.


No doubt your first move will be to provide an English version of your software or website.


However, you will soon realize this is not enough. Of course, many people do understand English to some extent; but you have to realize how painful it can be for them. Maybe you don't even realize how easily you can understand English compared to the average. Of course, if you are yourself a native English speaker, you need to try and imagine that every software you use comes in French or German by default! How would you feel about that? :P


Furthermore, you may have spent some time on making your software or website accessible. Users can now change the font size and enhance contrast if they have trouble reading those lines of funky rendered text... That's fine... but what's the use if their problem is not with the formatting but with the language!? :?:

Full story »

IBM donne ses lettres de noblesse à l'accessibilité

IBM Global Services crée une équipe de 40 consultants et 100 professionnels du secteur IT pour développer et implémenter des services web plus accessibles.


Good news. :yes:

Accessibiliser l'Internet... oui, mais pas à moitié! :(

Ma mère & l'Internet...


Version 1.0 : interface utilisateur pas toujours disponible ou compréhensible pour le néophyte mais somme toute conviviale: mon père. ;)


Version 2.0 : accès direct au PC de la maison... Il tourne sous Windows 98! (ne me demandez pas pourquoi... c'est une sombre histoire de compatibilité de drivers de périphériques exotiques...) La nouvelle interface ne sera donc pas forcément plus disponible (ah c'est encore planté?) ni compréhensible (surtout en français traduction made in on se demande bien où! :( ...il faudra que j'en reparle... )


Lors de ma dernière visite le week-end dernier, mon idée était de créer un profil utilisateur spécifique pour ma mère (oui sous Win98, d'ailleurs ça aussi faut que j'en reparle!) et ainsi de lui configurer un environnement tentant d'approcher la convivialité voulue... ;)


Tout d'abord, un joli bureau vidé personnalisé des 395 icônes que mon père y avait "rangées", c'est reposant! :)
Ensuite, browser le Web avec de grandes polices ça marche à peu près bien aujourd'hui... (Si ce n'est l'étape de connexion par AOL!!! (oui je sais... mais que voulez vous, je n'ai définitivement aucune autorité sur mes parents! :D ... il parait que c'était "moins cher"...)


Mais avant même d'avoir de grosses lettres dans votre browser, vous avez besoin de le lancer et éventuellement de choisir un signet, peut être même d'y taper une URL! Et là vous vous dites: "quoi? mais c'est écrit tout petit! J'y vois rien!" (Si ce n'est pas vous qui le dites, écoutez votre mère le dire! ;) ) et en toute logique vous allez configurer Windows en Gros-Caractères-Grosses-Icônes-Gros-Curseur...


Dans l'interface Windows de base ça marche à peu près et étonnament bien... Dans IE ça se corse: les textes sous les icônes ne tiennent plus sous les icônes et le bouton communément connu sous le nom de "Back", devient "Précede" avec à la ligne: "nte". Esthéthisme rare... mais ça reste utilisable... (De toute façon, *la plupart des éditeurs de logiciels* (et MS n'échappe pas à la règle) ne sont déjà pas capables de traduire leur logiciels correctement... alors le faire en tenant compte de l'accessibilité il ne faut pas rêver... les lois rendant l'accessibilité obligatoire ne s'appliquent que dans les pays anglo-saxons! :( )


Jusque là on y arrive donc presque (mais je me demande déjà si je n'aurais pas tout simplement mieux fait de passer la résolution en 640 * 480 pour aboutir sensiblement à la même taille de caractères, mais sans les problèmes de "mise en page"...)


Toutefois l'utilisation principale de l'internet ce n'est pas le web, c'est l'e-mail! Et pour ma mère c'est encore plus important! Donc nous lançons le client mail d'usage à cet endroit: Outlook Express... Frustration sur toute la ligne! Pour commencer une boite de dialogue sur deux n'est visiblement pas conçue pour une police autre que "windows standard" (on peut supposer que les vrais programmeurs travaillent sur Outlook et que la version Express est reservée comme terrain d'entrainement aux stagiaires...)


Mais le pire de tout c'est la lecture et la composition des mails eux mêmes! La lecture semble se faire obligatoirement dans la taille d'origine dans laquelle le message a été composé et la composition se fait dans la taille de police par défaut. Vous vous voyez envoyer des mails en police 22 points parce que c'était plus agréable à tarper? Et évidemment IE fait tout pour vous dissuader d'utiliser du texte brut... :(


En réalité je devrais 1 - upgrader IE+Outlook à la dernière version mais j'ai peu d'espoir que celà ne change grand chose et probablement 2 - leur installer des outils plus adaptés à la circonstance... mais je n'ai pas eu le temps... ayant rencontré plusieurs autres windozeries en chemin... j'en reparlerai plus tard ;)


Accessibilité: pourquoi? pour quoi?

Dans Plongez dans l'accessibilité - 30 jours pour rendre un site web plus accessible, Mark Pilgrim (traduction Karl Dubost) explique un certain nombre de règles simples permettant de rendre un site web (en l'occurrence un weblog) plus accessible ainsi que les bénéfices que vont pouvoir en tirer certaines personnes souffrant de handicaps physiques, mentaux ou technologiques...

Toutefois, je pense que l'accessibilité bénéficie à une population beaucoup plus large que les personnes handicapées. Tout le monde en bénéficie! En effet, en appliquant les techniques d'accessibilité votre site bénéficie automatiquement des avantages suivants:

  • Il sera mieux indexé et mieux référencé dans les moteurs de recherche
  • Il pourra être projeté dans une sale de réunion sans être illisible car écrit trop petit
  • Il pourra être consulté sur un téléviseur (webTV)
  • Il pourra être consulté sur un PDA ou un téléphone mobile
  • Il pourra être imprimé correctement
  • Il sera plus agréable à lire pour les utilisateurs assidus qui voudront probablement régler la taille des caractères en focntion de leur niveau de fatigue visuelle ou de la résolution de leur écran
  • Et j'en oublie...

PS: Evidemment, ça prend un peu de temps... d'ailleurs, moi même j'ai encore pas mal de choses à améliorer de ce point de vue...

Sans oublier l'imprimabilité ;)

Dans la suite logique de l'accessibilité, il est tout aussi important de veiller à la bonne impression de vos pages... pour tous ceux qui ne sont toujours pas prêts de s'habituer à lire sur écran et ils sont nombreux, comme le rappelle judicieusement pompage.net ce mois ci, explications à l'appui.

Deux petites astuces tout de même pour ceux qui peinent à lire sur écran:

  1. apprenez à régler la fréquence de rafraichissement de votre écran à plus de 60 Hz! Cette valeur par défaut est scandaleusement basse par rapport aux possibilités du matériel actuel. En passant, ne serait-ce qu'à 75 Hz, la diminution du scientillement aura un effet non négligeable sur votre fatigue visuelle.
  2. essayez l'écran plat! De préférence avec une connexion DVI (numérique) plutôt que VGA (analogique) afin de garantir une netteté optimale. là encore, le gain de confort va de pair avec la diminution de fatigue visuelle.