Pour la plupart des utilisateurs, des concepts comme la typographie et la police ne méritent pas un second regard, mais de nombreux développeurs passent d'innombrables heures devant l'écran, et la dernière chose dont ils ont besoin est une erreur dans leur code parce que la police du moment n'a pas la clarté adéquate. La nouvelle superfamille typographique Monaspace cherche à éliminer plusieurs limitations des polices monospace traditionnelles, et tout as du code devrait l'étudier de plus près.
Polices monospace et code. Leur relation est bien plus ancienne et étroite que ce que l'on imagine. D'un point de vue général, personne ne peut nier qu'elles remplissent leur objectif, mais les environnements de travail ont complètement changé. Nous ne passons plus des sessions entières devant des machines à écrire, mais devant des IDE aux exigences très différentes. C'est dans cette direction que pointe le projet open source Monaspace, une superfamille monospace spécialement conçue pour couvrir les principaux besoins des développeurs.
Vous écrivez du code ? Téléchargez une copie de Monaspace
Monaspace se décline en une version à axe variable et une autre statique, elles-mêmes divisées en cinq familles : Neón, Argón, Xenón, Radón et Kriptón. Si l'on considère toutes les combinaisons possibles, on parle de centaines de polices dans le même paquet.
La meilleure façon de voir Monaspace en action est de visiter le site officiel et d'utiliser ses éléments interactifs, mais il présente deux avantages qui ressortent immédiatement. Le premier est l'intercompatibilité entre ses polices, ce qui n'est généralement pas possible dans d'autres exemples monospace. Cela ouvre un large éventail de possibilités, des commentaires qui semblent écrits à main levée à un « texte fantôme » moins intrusif et plus facile à lire.
La seconde porte le nom de « Texture Healing ». La page explique que les polices monospace souffrent de problèmes de texture, c'est-à-dire qu'il y a des parties du texte qui semblent beaucoup plus denses, et d'autres avec un excès de « whitespace ». En résumé, certaines lettres veulent plus d'espace, et d'autres moins. Monaspace applique la technique de Texture Healing pour équilibrer la densité de la police monospace.
Une fois de plus, le site interactif présentera une démonstration convaincante de ces fonctions, et cela mérite définitivement votre temps. Le téléchargement total ne dépasse pas 125 mégaoctets une fois décompressé. Lien ci-dessous !
Site officiel, démo et téléchargement : Cliquez ici