Les meilleures polices d'écriture
Généralement, lorsqu'on personnalise son interface graphique, on ne fait pas grand-chose: changer le fond d'écran, peut-être changer les couleurs ou réarranger les panneaux. Cependant, j'ai poussé l'idée un peu plus loin. J'ai récemment fait un script d'automatisation pour ma configuration personnelle avec Gnome (Linux). En travaillant sur l'interface graphique, je cherchais une police d'écriture pour mon interface. Je n'ai rien contre Adwaita Sans, mais je cherche quelque chose de plus original, de plus personnel.
Et j'ai trouvé 3 polices.
Une interface clear
En ce qui concerne Gnome lui-même, je cherchais une police reconnue et ayant fait ses preuves. Un peu de recherche et je suis tombé sur Clear Sans par Intel. La police était parfaite: Simple, moderne mais suffisamment différente pour faire changement de la police par défaut. Je n'ai rien de plus à dire sur cette police, it's just good.
Une vision de la part des malvoyants
Pour le texte des "documents" (soit Word, les sites web, les PDFs, etc), je ne voulais pas quelque chose de générique ou d'ennuyeux. Je voulais de quoi de spécial et unique, mais aussi facile à lire et plaisant aux yeux. En faisant mes recherches, je suis tombé sur une pépite. Une police tellement parfaite à mes yeux qu'elle est probablement devenue ma nouvelle police d'écriture préférée. En fait, je l'aime tellement que je l'ai ajoutée au site ^^.
Je parle de Atkinson Hyperlegible. Comme le nom l'indique, cette police d'écriture à été à la base conçu pour être le plus lisible possible, sans ambiguïté. Par exemple, le "B" et le "8" sont différents pour éviter la confusion. Idem pour le "O" et le "0", avec la barre au milieu pour éviter toute confusion.
Un cerveau propulsé
Pour la police dite "mono", soit celle de largeur fixe utilisée par les éditeurs de code, je suis allé pour quelque chose que je connaissais déjà et que j'adore: JetBrains Mono. Je la trouve simple et efficace, elle est belle à regarder et à travailler avec. Voici un example:
function greet(name: string): string {
return `Hello, ${name}!`;
}
const message = greet("Loïc");
console.log(message); // Output: Hello, Loïc!
Pour être 100% exact, j'utilise une version "Nerd Font". Il s'agit d'une version modifiée de la police avec des icônes et des caractères supplémentaires.
Une quête de perfection
Il est clair qu'il n'est pas nécessaire de modifier les polices d'écriture. En fait, il est même rarement nécessaire de modifier l'interface de son système d'exploitation en général. J'ai fait ça car je cherche à avoir le système optimal, celui qui est le plus adapté pour moi. Même si j'ai dû faire des sacrifices car je ne suis pas le seul à utiliser mes machines (je les passe à des proches parfois), il est définitivement possible de pousser la personnalisation au maximum. Je vous laisse sur quelques exemples de modifications abusives.