Histoire graphique du livre
avril 2010
par Olivier Marcellin ~ commentaires [17]

La lisibilité des contenus web

Cet article représente une réflexion qui a donnée lieu par la suite à la co-écriture de l’ouvrage Lisibilité des sites web. Des choix typographique au design d’information, paru en 2009 aux éditions Eyrolles.


« La grille typographique est un module pour la composition, les tableaux, les images, etc. La difficulté réside dans l’équilibre à trouver dans le respect maximal de la règle et la liberté maximale. En clair, le plus grand nombre possible de constantes et la variabilité la plus extrême. » Karl Gerstner, 1961 [1]

Plus de dix huit ans après l’invention de l’objet Web (adresses Web, HTTP, HTML, navigateur Web et éditeur Web) par Tim Berners-Lee au début des années 1990 en Suisse, la toile ne cesse de s’étendre, réduisant les frontières de notre monde à la seule rapidité d’accès du flux Internet, quasi instantané. Le secteur économique du Web est désormais bien établi, même s’il a longtemps été le seul apanage des informaticiens et du langage HTML, avant l’apparition de métiers créatifs qui lui sont désormais associés.

Le contenu du Web se doit d’être le plus lisible possible, et bien sûr, la rédaction de l’information émise, cela va de soi. Pourtant, on peut s’étonner du peu d’intérêt marqué pour le respect de la composition typographique sur les sites Internet.

Cela reste très surprenant dans un média aussi créatif, pour lequel il ne se passe pas trois mois sans l’apparition d’une nouveauté technique.


Il est fort à parier que la domination du « tout technologique », en dépit du design, à ralenti l’apparition d’outils performants sur ce point précis.

D’ailleurs, si l’on se retourne sur les avancées dans ce domaine, on s’aperçoit qu’il faut attendre 2002 pour voir apparaître la création d’une série de caractères dessinés spécifiquement pour le Web – La Microsoft ClearType Font Collection – comportant six polices de caractères, à l’initiative d’une collaboration entre des designers réputés mondialement et Microsoft. [2]

Ils sont désormais inclus dans le système d’exploitation Vista, dont le Corbel, qui est utilisé pour l’affichage de l’interface ; de même, ils sont présents dans la suite Office 2007. Bien sûr, des caractères dédiés au Web tels que le Verdana et le Georgia (Matthew Carter, Microsoft, 1996), ou encore le Lucida (Bigelow & Holmes Inc., 1985) qui est utilisé pour l’affichage du système d’exploitation Apple Mac OS X, avaient déjà été créés auparavant mais c’est le tout premier « pack » du genre. De même il faudra attendre 2009, date de sortie de la prochaine version du logiciel Adobe Flash CS4 qui comportera des avancées en terme de composition du texte (multi-colonnage, gestion des ligatures, etc.), alors que tous les logiciels de PAO possèdent déjà depuis une vingtaine d’années ces outils de composition…

De nombreuses réflexions existent sur les notions d’ergonomie et d’architecture de l’information, mais tout reste donc encore à faire du point de vue de la composition typographique et de la lisibilité pour des supports écrans qui tendent à se diversifier avec le Web mobile, l’Ebook et d’autres encore, parions le.


Les règles de base de composition typographique
C’est un fait, il est plus fatigant de lire sur un support écran que sur un imprimé, car la source réfléchissante de la dalle LCD à une influence directe sur la lisibilité ; de même si la définition des écrans actuels a fait de réel progrès, elle est encore bien loin des 300 dpi d’une impression laser couleur, et ce n’est de toute manière pas les seuls points à optimiser.

La combinaison entre le corps, la largeur de justification, l’interlignage et l’interlettrage sont les composantes essentielles d’une bonne lisibilité sur les supports écrans, tout comme les supports imprimés.

De même, l’utilisation d’espaces compatibles concernant l’interlignage doivent faire partie des bonnes pratiques à adopter pour améliorer la lisibilité de l’information, ceci, par l’utilisation de multiples de la valeur d’interlignage adoptée pour le texte courant. Deux caractéristiques influent de manière importante pour la lecture sur les écrans :

La longueur des lignes doit rester courte (45 à 65 signes au maximum, par lignes).

La composition au fer à gauche est à privilégier, plutôt que justifiée, car elle offre plus de lisibilité du fait de l’irrégularité de la longueur des lignes qui participent alors à leur identification, et donc au passage à la ligne suivante.

S’il doit y avoir l’emploi d’une composition justifiée, alors, il s’agit d’y associer un module permettant de générer automatiquement des césures. De nombreux articles donnent les détails techniques permettant de générer des césures automatiques pour le Web, et pourtant combien de sites Web aux textes justifiés comportent des césures ? (réponse : peu).

Pour aller plus loin :

http://www.mnn.ch/hyph/hyphenation1.html
http://code.google.com/p/hyphenator/
http://yellowgreen.de/hyphenation-in-web
http://www.paris-beyrouth.org/Le-plugin-de-cesure-HTML

Merci à Arnaud Martin et à Rahman Kalfane pour ces précisions sur des outils permettant de générer des césures.


Les grilles typographiques étendues au Web
Si l’on retrace l’histoire de l’imprimé, on tombe sur des recherches fixant les bonnes proportions des pages et des blocs de composition sous le terme de « canon d’Or de l’organisation médiévale des pages ». L’utilisation de grilles modulaires se retrouve à travers toute l’histoire graphique de l’imprimé, dès l’apparition des livres imprimés, puis tout au long des courants artistiques fondateurs : du Futurisme de Marinetti (1876-1944), du Bauhaus de Dessau en 1919, aux années 60 avec les détracteurs de l’école suisse, tels que Josef Müller-Brockmann, [3] ou encore, Emil Ruder.

Aujourd’hui, nos modes de conceptions numériques des imprimés sont indissociables de l’utilisation de la grille (tels que les journaux et les revues).

Alors pourquoi ne pas utiliser ce type de grille pour le Web puisqu’elles ont fait leur preuve dans l’imprimé ? En outre, cette méthodologie de conception à comme principaux avantages de positionner – tous – les éléments typographiques et graphiques sur des modules normés, facilitant le placement des éléments, et par conséquent, aidant à la clarification du contenu. De plus, l’architecture de l’information Web étant souvent complexe à mettre en place, cela permet d’organiser l’ensemble du site sur un plan unique – une trame commune à toutes les pages, en sommes. Il s’agit alors, comme pour l’imprimé, de partir d’une valeur d’interlignage idéale qui servira de « Pas » (cf. menus « Grille » ou « Incréments » des logiciels de PAO). Les valeurs comprises entre 18 et 22 pt concernant l’interlignage, en lien avec des corps situés entre 12 et 14 pt, sont les combinaisons idéales pour une bonne lisibilité du texte sur le Web. Il suffit alors de reprendre ces deux valeurs 18 ou 22 px pour en fixer la grille normative. En exemple, les couples 12/18 px, 13/20 px, 14/22 px. La limite à ne pas dépasser est de 10 px pour l’usage du Verdana. De même, 11 px avec le Lucida et 12 px avec le Georgia. À noter que le langage Web peut aussi utiliser les valeurs « em » pour la génération des feuilles CSS font-size, tandis que la conception graphique doit se faire en point ou bien en pixels (qui sont équivalents sur Illustrator).

Par ailleurs, et à la différence de l’imprimé, corps et interlignages ne sont pas fixes sur Internet : raison de plus pour établir des valeurs initiales corrects… De plus, le format du navigateur pouvant être modifié à loisir, la largeur de justification des pavés doit rester fixe. À noter que cette même grille peut être reproduite par le développeur au moment de la conception des feuilles de styles CSS, puis effacée par la suite, lors du final.

La grille typographique est basée sur l’interlignage du texte courant, elle est ici subdivisée en deux (18 px/2) pour plus de précision encore.

La page Web et l’écran
Comme pour l’imprimé, le format de document conditionne son contenu.

L’aventure du Web commence avec des standards liés au format de l’écran, 15, 17, 20 pouces et davantage ; aux formats 4/3, puis proches du format 16/9e.

La prise en compte des proportions de l’écran sont à établir en fonction des types de sites Internet qui peuvent êtres définis en deux principales catégories :

Ceux qui sont consultés en profondeur sur l’intégralité de la surface présente à l’écran, ce sont généralement les sites portails d’entreprises, les sites Internet culturels qui présentent du contenu multimédia (vidéos, animations).

Les blogs et les sites Internet informatifs qui sont consultés dans un coin d’écran, parmi d’autres logiciels ouverts en même temps et qui contiennent un contenu textuel important. La conception verticale est alors de mise, grâce au scrolling qui permet une lecture efficace, à la verticale. Étant donné la généralisation des formats panoramiques, il apparaît indispensable de penser le format sur ces mêmes proportions, puis d’en établir des dimensions intermédiaires et compatibles. Du format 800 par 600 px, nous passons ainsi progressivement au format 1024 par 768 px puis 1280 par 800 px, lui même compatible avec le format d’écran 1440 par 900 px (ces deux derniers formats sont spécifiques aux portables désormais les plus présents sur le marché).

[1] Ellen Lupton, « La grille comme programme » p. 125, Comprendre la typographie, éd. Pyramyd, Paris, 2007.

[2] Stéphane Darricau, « Les petits plats dans l’écran », p. 38-45, Étapes nº 156, mai 2008.

[3] Étienne Hervy, « Josef Müller-Brockmann, certitudes visuelles », p. 46-56, Étapes nº 157, juin 2008.

  • Excellent et passionnant article ! Merci.
    Delphine Dumont ~ 23 juin 2008, 16:27
  • Merci Delphine pour votre appréciation, cela fait très plaisir.

    N’hésitez à nous faire partager votre avis sur l’utilisation des grilles sur le support Web.

    Olivier Marcellin ~ 23 juin 2008, 16:43
  • Excellent travail Olivier ;-)
    Pierre Mérigaud (Pôle e-Design) ~ 23 juin 2008, 23:29
  • « C’est un fait, il est plus fatigant de lire sur un support écran que sur un imprimé, car la source réfléchissante de la dalle LCD à une influence directe sur la lisibilité »

    Alors pourquoi ne pas écrire sous fond noir en lettre blanche ? Cela permettrait d’économiser aussi les écrans… à l’instar des yeux !

    philippe ~ 23 juin 2008, 23:49
  • Bonjour Philippe,

    Non, surtout pas : concevoir un site Internet sur un fond noir est vraiment quelques chose à prohiber, le contraste noir/blanc est beaucoup trop violent pour l’oeil.

    Il vaut mieux utiliser des teintes claires, un fond blanc associé à des caractères typographiques en niveau de gris.

    Olivier Marcellin ~ 24 juin 2008, 00:44
  • pour epargner les yeux j’ai choisi un fond noir avec des lettres grises dans les reglages du navigateur, et j’ai également réglé la taille de police à 20 pouces minimum. Du coup je n’ai pas de contraste violent et je peux passer de longues heures à lire des pages web

    par exemple ce site http://img237.imageshack.us/my.php ?image=navigateursv9.png

    ou wikipedia (dans le cas de ce dernier j’ai mis les liens en bleu foncé, c’est moche quand il y a beaucoup de liens…) http://img401.imageshack.us/my.php ?image=navigateur2sz4.png

    mika ~ 24 juin 2008, 13:53
  • désolé de flooder apparemment les liens ne sont pas visibles…

    voila deux exemples, j’esperes qu’il seront bons

    http://img131.imageshack.us/img131/888/wikipedia1qs1.png

    http://img164.imageshack.us/img164/6298/wikipedia2wx7.png

    j’obtiens ce resultat avec une police de taille 22, les caracteres normaux sont gris clairs, les liens cyans-terne, les liens deja visités violets assez foncé. Le navigateur est mis en plein ecran (touche F11 avec Firefox)

    seule les illustrations sont éventuellement susceptibles de créer un contraste désagréable. Il existe également une option dans le navigateur pour les bloquer, ainsi que les scripts qui peuvent ralentir le chargement de la page…

    pour les fanatiques du noir on peut meme envisagé un thème firefox tout sombre : pitchdark est bien approprié et assez sobre. Après c’est affaire de gout, ca permet de réduire un peu plus le contraste : http://img206.imageshack.us/img206/7579/firefoxnoirpn5.png

    L’inconvénient de cette méthode est que les caractères « débordent » dans les champs de formulaire, que les menus transparents sont quasi invisibles, parfois des lignes se chevauchent quand elles sont situées dans des « cadres » differents (je ne sais pas si le terme est adéquat), et les images ne sont pas toujours visibles…

    Du reste pour la lecture c’est parfait !

    Une autre chose a faire quand on aime la lecture sur internet est de songer à prendr un ecran plat d’au moins 19 pouces : une taille suffisamment grande permet de se balancer sur la chaise le clavier sur les genoux tout en lisant, ce qui est agréable à condition d’avoir l’équilibre ; une dalle LCD fatigue moins les yeux qu’un ecran CRT.

    En principe vous pouvez parvenir à ce résultat en farfouillant dans les menus de firefox (si vous utilisez ce navigateur), au besoins demandez moi je peux decrire la methode utilisée

    mika ~ 25 juin 2008, 16:46
  • Il vaut mieux ne pas préciser les polices de caractères et laisser l’utilisateur configurer son navigateur selon ses goûts.
    bib ~ 26 juin 2008, 11:53
  • Article passionnant, mais il est question de la possibilités d’ajouter une grille d’alignement sur une page (x)Html en CSS. Je suis développeur web et je ne connait aucune manière de le faire, est-ce que quelqu’un peu me donner la marche à suivre pour faire apparaitre cette grille ?

    Pierre

    Pierre ~ 10 juillet 2008, 14:31
  • Bonjour Pierre,

    Il n’y a effectivement aucun moyen « automatique » pour faire apparaître cette grille, il s’agit donc de la créer de toute pièce puis de l’appliquer lors du développement (servant ainsi de guide au positionnement de tous les élements typographiques et graphiques) pour l’effacer ensuite à la fin.

    J’espère avoir répondu à votre question, c’est ainsi qu’à procéder le développeur de ce blog lors de sa conception sous ma directive.

    Bien à vous.

    Olivier Marcellin ~ 10 juillet 2008, 21:35
  • Bonjour Olivier, oui mais techniquement comment as-t’il procéder ? Parce que concrètement en html+css je ne voit pas comment il as put créer une grille qui ne soit pas dans le flux mais bien superposé à la page pour ne pas entrer en conflit avec le contenu de la page.

    Si quelqu’un à un indice sur le moyen technique je suis preneur. :)

    Merci d’avance,

    Pierre

    Pierre ~ 11 juillet 2008, 11:10
  • Il s’agit de créer un module de 18 px (avec des subdivisions en deux) sous un logiciel de traitement d’image et de l’exporter sous un format qui gère la transparence en PNG ou GIF.

    Puis de constituer un calque extensible à l’infini et au dessus de tous les autres et de lui mettre en image de fond cette image qui se répétera automatiquement.

    Et enfin d’ajouter une action Java Script sur un bouton qui permettra de redimensionner le calque à la dimension voulue (par ex. le passage du module simple à celui infini).

    Olivier Marcellin ~ 11 juillet 2008, 17:45
  • Pour la fameuse grille, il serait assez intéressant qu’elle soit rajoutée à la barre pour développeur dans Firefox. Pour ma part j’imaginais une grille à partir de motif SVG (pour les navigateurs le comprenant). Via JS, la taille du carré pourrait ainsi être modifié dynamiquement.
    EmmanuelC. ~ 17 juillet 2008, 17:11
  • Je viens de dénicher 2 extensions Firefox générant les fameuses grilles :

    GridFox

    http://www.puidokas.com/portfolio/gridfox/

    et « Grid layout calculator »

    https://addons.mozilla.org/fr/firefox/addon/5784

    Ce dernier est expérimental et ne fonctionne pas (encore ?) avec Firefox 3, aussi n’ai-je pu le tester.

    EmmanuelC. ~ 18 juillet 2008, 17:04
  • Bonjour Émmanuel

    Merci beaucoup pour vos recherches.

    Le lien est très intéressant et montre bien qu’il y a un intérêt à utiliser des grilles typographiques pour la conception Web, en héritage de l’imprimé (même si c’est deux médias sont différents).

    Malheureusement, je n’ai pas pu tester non plus, ou trouve t’on l’extension ? et fonctionne t’elle sur Firefox 3 ?

    Olivier Marcellin ~ 18 juillet 2008, 19:58
  • Les 2 extensions sont disponibles aux adresses que j’ai indiqué précédemment.

    Pour accèder à la seconde il faut avoir (ou créer) un compte sur le site addons.mozilla.org. L’extension devient alors disponible mais elle ne sera pas installable sur Firefox 3.

    Il faudrait inviter l’auteur de l’extension à la mettre à jour pour Firefox 3 mais vu la date de création je crains que cela ne se fasse pas (y’a t-il un gentil programmeur dans la salle ?)

    Cette dernière extension semble d’ailleurs d’autant plus intéressante qu’elle est inspirée d’une extension équivalente pour Photoshop :

    GridMaker http://www.andrewingram.net/articles/gridmaker_reboot/

    En fouinant le web avec le mot-clé grid, on trouve beaucoup de liens intéressants. En voici un autre : http://gridlayouts.com/

    EmmanuelC ~ 20 juillet 2008, 17:43
  • bonjour Emmanuel,

    Merci, une nouvelle fois pour vos commentaires.

    J’ai ajouté une image de détail de la grille, telle que je la réalise.

    Cette grille part de l’interlignage de base du texte courant (à droite, en bas) et s’étend au positionnement de la totalité des élements typographiques et graphiques.

    Cependant, comme du corps dépend toujours l’interlignage (ou l’inverse, c’est selon), les titres qui sont dans un corps plus important ne s’alignent pas sur la grille, l’interlignage est calculé pour rester compatible avec celui employer pour la grille, ci-bien que le texte retombe naturellement dessus.

    Il s’agit de règles utilisées dans le monde de la PAO.

    Olivier Marcellin ~ 21 juillet 2008, 21:43

Adresser un commentaire

Mise en forme
G I S

* Ces informations n’apparaissent pas dans le commentaire.

www.objetslivres.fr/Contact.html