Le gros truc qui sert à rien…

Vous avez très certainement déjà rencontré cette fonctionnalité sur certains sites : la possibilité d’agrandir et rétrécir le texte via une suite de lettres “A” de tailles différentes (disposées un peu à la manière des Daltons).

Les Daltons

Si vous ne pigez pas ce que je veux dire (car c’est un peu dur à expliquer), vous pouvez aller jeter un coup d’oeil, au hasard, sur le site de KBC. Ce dont je parle se trouve dans la zone supérieure droite…

AAAA

Même si l’intention est louable, je trouve que cette pratique est totalement inutile pour plusieurs raisons :

Premièrement, je n’ai pas les chiffres mais je suis convaincu que moins de 1% des internautes recourt à l’agrandissement du texte… Pour 99% des gens, ces boutons sont donc inutiles et encombrent l’écran pour rien !

Deuxièmement, les gens qui recourent à l’agrandissement du texte connaissent parfaitement le raccourci clavier qui permet de le faire dans leur navigateur favori. Il est donc inutile de leur proposer ces boutons car ils ne vont de toute manière pas les utiliser…

Troisièmement, derrière ces boutons se cachent généralement une fonction JavaScript qui va aller chipoter au pourcentage de la propriété CSS font-size de l’élément body (dans le meilleur des cas… si toutes les tailles de polices ont été définies en em). Si JavaScript est désactivé, cela ne fonctionnera plus ce qui est un comble pour une fonctionnalité qui est censé améliorer l’accessibilité… Les raccourcis clavier vont, quant à eux, toujours fonctionner !

J’ai été voir sur des sites de référence à propos de l’accessibilité et je ne vois cette fonctionnalité nulle part :

* AccessiWeb
* AnySurfer
* WAI sur le site du W3C

Je propose donc qu’on arrête cette pratique qui ne sert à rien ! Vous êtes vivement encouragé à donner votre avis à ce propos (je suis peut-être complètement à côté de la plaque) !

14 Comments

  1. Robi's avatar Robi says:

    Ca me parait sensé, VIRONS LES!

    Like

  2. vinch's avatar Vinch says:

    @Robi : A vous de les virer de vos wireframes 😉

    Like

  3. Michaël V.'s avatar Michaël V. says:

    Je me suis toujours dis la même chose. Les seules personnes qui utilisent ces boutons sont les curieux, et qui rétablissent le comportement normal dans la seconde.
    (askimet plutôt qu’un captcha?)

    Like

  4. Martius's avatar Martius says:

    C’est un bon moyen de se donner bonne conscience, sans plus. Le pire, c’est que ça ne change rien à la taille des images, et beaucoup de menus utilisent des images…

    Aujourd’hui les tailles définies en pixels sont de moins en moins problématiques, puisque les navigateurs commencent à implémenter un véritable zoom de la page, et non plus un agrandissement du texte.

    Like

  5. Tommy's avatar Tommy says:

    Effectivement, ça ne sert strictement à rien et comme tu le dis, ceux qui en ont besoin utilisent généralement les raccourcis des navigateurs qui permettent, souvent, beaucoup plus de possibilités que les fameux boutons créé par un webmaster.

    Like

  6. Nicolas's avatar Nicolas says:

    Tout à fait d’accord. J’ai déjà fait viré ça de maquettes.

    D’autant plus que ces boutons sont souvent minuscules : “appuyer sur ce bouton que vous ne voyez pas pour qu’il soit plus grand” (en général, c’est même de l’image, donc, ça marchera pas.

    Like

  7. Grummfy's avatar Grummfy says:

    Hello,
    j’ajouterai que les personnes qui en auraient réellement besoin (typiquement les personnes âgée et les personnes ayant des problèmes de vue) soit auront connaissance de raccourci ou auront accès a des pré-réglage de leur navigateur soit ne comprendront pas l’usage du bouton et ne cliqueront pas dessus de peur de modifier quelque chose qu’il ne comprennent pas!

    Like

  8. jimmy's avatar jimmy says:

    de toute façon la possibilité de changer la taille du texte en général , ce que j’en pense c’est que :

    pour 1 malvoyant que ça aide,
    y a 100 cons bien-voyants qui vont agrandir le texte avec la roulette de la souris+la touche CTRL, et puis se demander “pourquoi il y a un bug sur le site?”.

    Like

  9. Caniche's avatar Caniche says:

    Je suis d’accord avec vous… et en même temps un peu embêté par certains points.

    Dire que parce que seulement 1% des utilisateurs vont être intéressés par cette fonctionnalité n’est pas une raison.

    Alors, oublions tout de suite les normes WAI et autres… Les aveugles + mal voyants, on est à peine à 4 % (si je ne me trompes).

    Tout n’est pas blanc ou noir.

    Cette fonctionnalité, c’est un peu pour les à “peu près mal voyants” qui commence à sentir que les toutes petites polices, ça fait mal aux yeux (aïe).

    C’est un peu inutile, c’est clair. Mais je pense sincèrement que tout utilisateur n’est pas geek à connaitre les raccourcis clavier ou souris.

    Personnellement, je trouve ça assez inoffensif.

    Like

  10. Caniche's avatar Caniche says:

    et encore, je pense sur-estimer en notant 4 %…

    Si quelqu’un peut trouver ce détail.

    Like

  11. V.'s avatar V. says:

    Le raccourci “CSS switcher” est proposé par anysurfer comme alternative:

    http://www.anysurfer.be/fr/directives/mise-en-page/textes/la-taille-des-caracteres-est-facilement-/

    Il semble que ce soit nécessaire s’il on ne s’est pas basé sur des unités relatives dans ses stylesheets.

    Disons que ça peut entrer en conflit avec les objectifs d’un site en fonction de sa mission, dont (une certaine) esthétique peut faire partie. Je veux dire par là que ça peut faire moche en fonction du contexte.

    Like

  12. kaa's avatar kaa says:

    Je vais encore jouer les contradicteurs de service…

    À la base, je faisais valoir (auprès de clients institutionnels ainsi qu’auprès d’AnySurfer) les mêmes arguments que toi (les 2 premiers en tout cas).

    J’en suis revenu pour plusieurs raisons :

    1/ On reste dans l’impression ou la conviction sans chiffres (toi comme moi), mais je défends l’idée que bien plus de 1% de la population agrandit le texte des pages Web ou souhaiterait le faire si elle savait que c’était possible.

    Lorsque je montre cette possibilité à des amis, parents, clients, ils sont toujours très intéressés (“comment t’as fait? Attends je note…).
    Tous les nouveaux “adeptes” du Web que je connais sont des personnes de plus de 50 ans, souvent plus de 60. Et la population vieillit de toute façon.
    Personnellement, j’ai toujours eu une très bonne vue (mais sûrement moins maintenant qu’à 25 ans), il n’empêche que je recours fréquemment à l’agrandissement de texte lorsque je m’attelle à la lecture d’une page complète : l’une des raisons principale est de réduire le nombre de caractères par ligne, souvent un obstacle à la bonne lisibilité.

    2/ Là je ne suis pas du tout d’accord :

    je constate au quotidien que des gens ayant des problèmes de vue ne connaissent pas du tout les outils qui pourraient leur améliorer la vie. Ceux qui agrandissent déjà le texte connaissent peut-être le raccourci clavier (à condition d’en avoir un, cf. infra), mais pour les autres (ceux qui en auraient besoin mais ignorent la fonction)?
    1/3 des internautes utilise encore IE6, qui n’offre aucun raccourci clavier pour agrandir le texte. Et comme le précise V. Il n’y a de toute façon aucun moyen d’agrandir du texte exprimé en pixels, même si le pixel est une unité relative malgré tout (contrairement à ce que dit AnySurfer et à ce que considère erronément IE). Le style switcher est alors LA solution.
    sur FF3 (par défaut) et IE7, le raccourci clavier qui permettait sous FF2 d’agrandir le texte est devenu une fonction zoom. Ça n’a plus rien à voir (au contraire, la réapparition d’un scroll horizontal devient un obstacle à la lecture).

    3/ On est d’accord sur le fait que javascript est à proscrire dans ce cas. Une solution server-side s’impose, mais ce n’est pas un problème.

    Like

  13. vinch's avatar Vinch says:

    Mais qui es tu Kaa ?

    Like

  14. Goudie's avatar Goudie says:

    Moi j’dis ça sert à rien. Les gens, si ils trouvent le texte trop petit en moyenne sur internet, ils zomment, ou y changent de résolution… Mais si faut adapter chaque site, on a pas fini. 🙂

    Like

Leave a reply to Goudie Cancel reply