Conception & développement web

Typographie Web et Lisibilité: Guide Pratique de Design

La lisibilité d'une page vient moins du choix de la police que de la longueur et de la hauteur de ligne. Guide pratique, accents français inclus.

Équipe rabbitclipPublié: 6 min de lecture

En bref

La lisibilité d'une page ne vient pas du seul choix de police; la longueur de ligne et la hauteur de ligne comptent au moins autant que la police, tout comme l'échelle des tailles. La norme WCAG recommande une hauteur de ligne d'au moins 1,5 fois la taille de police dans un paragraphe, et attend que ce réglage puisse s'ajuster à la préférence propre d'un utilisateur (W3C WCAG 2.1, Text Spacing).

Pour un site en français, les caractères accentués (é, è, à, ç, ï, œ) méritent leur propre vérification; toutes les polices ne les dessinent pas avec la même qualité, et dans certaines, l'accent au-dessus d'un é peut sembler trop fin ou mal aligné. C'est le genre de détail qui passe inaperçu au stade du design mais qui affecte directement la lisibilité.

Quatre sujets suivent: choix de la police, échelle des tailles, longueur de ligne, et vérification des caractères accentués.

Que regarder lors du choix d'une police

Une police de texte courant a besoin d'une chasse moyenne et de formes de lettres nettes, pour que les longs paragraphes ne fatiguent pas l'œil; une police de titre peut porter davantage le caractère de la marque, car un texte court comporte moins de risque de lisibilité. Les deux n'ont pas à venir de la même famille; deux polices bien assorties fonctionnent souvent mieux que d'en forcer une seule à remplir les deux rôles.

Si une police fine et décorative est utilisée pour le texte courant sur le site d'un cabinet d'avocats, de longs passages comme des clauses contractuelles deviennent difficiles à lire; la police décorative peut rester sur les titres pendant que le texte courant passe à quelque chose de plus sobre.

Échelle: combien de tailles suffisent

Une échelle claire à trois ou quatre niveaux (titre, sous-titre, texte courant, petite note) fonctionne mieux que cinq ou six tailles à peine différentes; elle apporte à la fois de la cohérence et une règle claire pour le développeur. Chaque palier de l'échelle doit être nettement plus grand ou plus petit que le précédent; des tailles trop proches, comme 16px et 17px, ne se remarquent pas visuellement, elles ajoutent juste de la confusion.

Pourquoi la longueur de ligne compte

Trop de caractères sur une ligne, et l'œil peine à retrouver le début de la suivante; trop peu, et l'œil saute sans cesse de ligne, le rythme de lecture se brise. Une plage qui fonctionne bien se situe entre soixante et quatre-vingts caractères par ligne, ce qui signifie que le texte devrait tenir dans une colonne limitée sur un grand écran, pas s'étirer sur toute la largeur.

Si la page de documentation technique d'un fabricant de revêtements de sol laisse le texte s'étirer sur tout l'écran, les lignes peuvent dépasser deux cents caractères sur un grand moniteur; la solution consiste à fixer le contenu à une largeur de colonne définie et laisser le reste de l'espace vide ou occupé par une image.

Comment vérifier les caractères accentués

Avant de choisir une police, tous les caractères accentués utilisés dans les titres et le texte courant doivent être testés avec du vrai contenu, pas seulement un texte de remplissage anglais. Dans certaines polices, l'accent au-dessus d'un é ou d'un è ressort trop petit, dans d'autres la cédille sous un ç semble tronquée; ces détails ne se remarquent qu'une fois le texte agrandi à l'écran.

  • Titres et texte courant prévisualisés avec du vrai contenu en français
  • Caractères accentués (é, è, à, ç, ï, œ) vérifiés à plusieurs tailles
  • Graisse grasse (bold) vérifiée sur ces mêmes caractères
  • Lisibilité en petite taille mobile testée séparément

Respecter la préférence propre du visiteur

Certains visiteurs augmentent la taille du texte via les réglages du navigateur; un site construit avec des valeurs en pixels fixes bloque cette préférence. Définir les tailles en unités flexibles, comme rem, permet au réglage propre d'un visiteur de continuer à fonctionner sur le site; c'est une étape petite mais pratique pour l'accessibilité et pour les visiteurs à vision réduite.

Comment les polices variables aident la vitesse

Dans une configuration traditionnelle, chaque graisse de police (fine, normale, grasse) est un fichier séparé; une police variable (variable font) porte toutes les graisses dans un seul fichier, et le navigateur génère la graisse dont il a besoin à partir de ce seul fichier. Cela veut dire un seul téléchargement au lieu de cinq ou six.

Pour une marque utilisant trois ou quatre graisses différentes, une configuration en police variable réduit à la fois la taille totale des fichiers et donne au designer la liberté d'utiliser une graisse intermédiaire, entre normal et gras par exemple; la plupart des navigateurs actuels le prennent en charge, mais un repli reste utile si la compatibilité avec d'anciens navigateurs compte encore.

Chiffres tabulaires pour les nombres alignés en colonne

Si les chiffres d'un tableau de prix ou d'une fiche technique ne s'alignent pas colonne par colonne, l'œil a du mal à les comparer. Cela vient généralement du fait qu'une police utilise par défaut des chiffres proportionnels, où chaque chiffre occupe une largeur différente; activer les chiffres tabulaires donne à chaque chiffre la même largeur, et les colonnes s'alignent correctement.

Sur le tableau technique d'un fabricant de groupes électrogènes, des valeurs de puissance mal alignées côte à côte deviennent nettement plus lisibles dès que ce réglage est activé; sur la plupart des polices modernes, cela tient en une seule ligne de CSS.

Ce réglage ne se limite pas aux tableaux; la même différence se voit partout où des nombres sont placés côte à côte pour être comparés, une liste de prix, un affichage de date et d'heure.

La lisibilité vient de la somme de l'échelle, de la longueur de ligne et d'un vrai test de caractères, pas d'une seule décision de police. rabbitclip teste ces quatre points avec du vrai contenu sur chaque système de design; la typographie de votre site actuel peut se revoir avec nous.

Questions fréquentes

Combien de polices un site devrait-il utiliser ?

Généralement deux: une pour les titres, une pour le texte courant; au-delà, la cohérence commence à en pâtir.

Pourquoi la longueur de ligne est-elle limitée entre soixante et quatre-vingts caractères ?

Cette plage permet à l'œil de retrouver facilement le début de la ligne suivante; des lignes plus longues brisent le rythme de lecture.

Toutes les polices gèrent-elles bien les caractères accentués ?

Non, certaines polices dessinent mal é, è, à, ç ou œ; cela doit être vérifié avec du vrai contenu avant de choisir une police.

En quoi la taille de police doit-elle être définie plutôt qu'en pixels ?

Plutôt en unité flexible comme rem; ainsi l'agrandissement du navigateur d'un visiteur continue de fonctionner sur le site.

Chaque projet doit-il utiliser une police variable ?

Non, pas si le design n'utilise qu'une seule graisse; cela devient rentable sur les projets utilisant plusieurs graisses.

Partager

Service liéDéveloppement logicielTransformer une idée en produit qui fonctionne prend plus de temps qu’il n’y paraît. De l’application web et mobile aux systèmes sur mesure qui automatisent vos processus métier, nous construisons des logiciels simples et solides.

Articles liés

Si vous ne savez pas par où commencer, ce n’est pas un problème ; vous êtes au bon endroit.

Le projet que vous avez en tête peut être déjà clair, ou encore une simple idée. Les deux nous conviennent. En un court appel, nous parlons ensemble d’où vous en êtes et où vous pouvez aller.

Fixons un appel
Parlons du projet