Hyphenator — Gérer les césures avec Javascript

Hyphenator est un script JS qui autorise la gestion des césures sur tout ou partie de votre site Web, bien que pour des raisons de performance, il est judicieux de se limiter au contenu des articles.  Le script ajoute des césures pour couper les mots des textes contenus dans les éléments  que vous aurez ciblés avec la classe hyphenate pour éviter les «lézardes» dans les pavés de textes justifiés avec text-align="justify".

Une césure est l’application d’un tiret pour couper un mot en deux lorsque le nombre de caractères oblige le programme à passer un mot entier à la ligne, laissant souvent des blancs disgracieux censés équilibrer la ligne.

Hyphenator tient compte de nombreux langages pour appliquer les règles de césures, dont le Français. Il suffit de spécifier l’attribut lang dans la balise html : <html lang="fr">.

Cerise sur le gâteau, le script est disponible sous forme de bookmarklet pour l’utiliser sur tous les sites que vous visitez afin de vous rendre le Web un peu plus beau.