Indice de police | Solution API pour .NET
L’indication de polices est un autre outil permettant d’améliorer l’apparence des polices sur différents écrans. Plus nous obtenons de diversité d’appareils, plus il convient d’utiliser des processus complexes d’adaptation du contenu à chaque type et taille d’écran. Nous allons ici vous expliquer le processus, son rôle, ses types et ses limites.
Qu’est-ce que l’indication de police ?
L’indication de polices est le processus d’ajout d’instructions à un fichier de polices pour garantir que les caractères sont affichés de manière claire et lisible sur les écrans en fonction de leurs différentes résolutions et tailles.
Les concepteurs et les développeurs modifient les contours des polices afin que vous obteniez une image nette du texte, même sur les appareils à faible résolution, tels que les écrans d’ordinateur et les appareils mobiles.
Lorsque du texte est affiché sur un écran, les pixels de l’affichage sont souvent beaucoup plus grands que les détails fins d’une police. Cela peut rendre les lettres floues ou peu claires et donc difficiles à lire. Les indications de police fournissent des instructions pour ajuster la conception de la police afin de l’aligner sur la grille de pixels de l’écran. En conséquence, nous obtenons un texte plus net et plus clair.
Ces informations d’indication incluent l’emplacement exact de chaque ligne et courbe dans la police et des informations sur la façon d’ajuster l’espacement entre les caractères. Grâce à ces données, l’ordinateur peut restituer la police avec plus de précision sur n’importe quel écran, améliorant ainsi la lisibilité et l’apparence du texte.
Le but de l’indication de police
Comme cela a déjà été mentionné, le but de l’indication de police est de garantir que les caractères d’une police apparaissent bien nets dans les petites tailles. Cela est particulièrement important pour les polices qui seront utilisées sur des écrans basse résolution, tels que ceux que l’on trouve sur les appareils mobiles ou les anciens écrans d’ordinateur. En fournissant des conseils au moteur de rendu, la police peut être optimisée pour la technologie d’affichage spécifique utilisée afin d’obtenir des textes plus clairs et plus lisibles. Pour de meilleurs résultats, il peut également être combiné avec un anticrénelage et (sur les écrans à cristaux liquides) un rendu sous-pixel pour une clarté encore meilleure.
Les astuces peuvent inclure des informations telles que l’épaisseur du trait, l’espacement des caractères et les ajustements de forme. C’est très important pour les polices comportant des traits fins ou des formes complexes, car elles peuvent devenir floues ou déformées sans les conseils supplémentaires fournis par les astuces.
Les polices sans indication sont conçues pour fonctionner sur des tailles plus grandes ou sur des écrans haute résolution où les indications ne sont pas nécessaires. Ils peuvent apparaître irréguliers ou flous lorsqu’ils sont affichés en petite taille sur des écrans basse résolution, car ils ne contiennent pas les données intégrées nécessaires pour les optimiser pour un affichage à cette taille.
Voyons comment des textes anglais simples et des exemples de hiéroglyphes sans indication de police seraient mis à l’échelle.
Polices de contour
L’indication de police est utilisée dans les polices dites vectorielles. Les formats les plus utilisés sont PostScript Type 1, TrueType et OpenType.
Les polices de contour sont celles créées en définissant les bords extérieurs ou les contours de chaque caractère, plutôt qu’en utilisant une représentation bitmap ou basée sur des pixels.
Au lieu de spécifier l’emplacement exact de chaque pixel d’un glyphe, ces polices utilisent des formules mathématiques pour définir les courbes et les lignes qui composent chaque caractère. Cette approche permet d’augmenter ou de réduire la police sans perte. Les polices vectorielles sont couramment utilisées dans les applications de conception graphique, de typographie et de publication assistée par ordinateur, car elles offrent un haut degré de flexibilité et peuvent être personnalisées pour répondre à une variété de besoins de conception. Ils sont également largement pris en charge par les systèmes d’exploitation Mac et Windows, ce qui en fait un choix populaire pour les projets de conception multiplateformes.
Quelles techniques sont utilisées dans les indications de polices ?
L’indication de police utilise différentes techniques. Jetons un bref coup d’œil à certains d’entre eux :
- Indice de tige : Il ajoute des indices aux traits verticaux et horizontaux des caractères pour les rendre alignés et d’une épaisseur constante. Cela permet d’éviter que les traits ne paraissent trop fins ou trop épais.
- Indice de zone bleue : Il ajoute des indices aux zones de la police où les glyphes ont tendance à avoir des traits courbes ou diagonaux, comme les lettres minuscules “a”, “g”, “y” et “j”. Ici, des astuces permettent de garantir que ces zones sont rendues de manière fluide et claire.
- Instruction Delta : Elle ajuste la position de chaque point individuel dans le contour de la police pour optimiser le rendu des glyphes. Cette technique est assez difficile et prend du temps, mais elle contribue à améliorer la lisibilité globale et l’apparence de la police.
- Ajustement en grille : Il aligne les contours de la police sur une grille afin que chaque pixel soit représenté avec précision. Cette technique peut aider à éviter la distorsion ou le flou de la police.
Avantages et inconvénients de l’indication de police
L’indication de polices est un algorithme de rastérisation des polices et comme tout autre algorithme, il présente des inconvénients et des avantages qui méritent d’être mentionnés.
Avantages | Inconvénients |
---|---|
Amélioration de la lisibilité des polices de petite taille sur les écrans en garantissant que les bords des lettres sont clairs et nets, ce qui rend le texte plus facile à lire. | L’indication peut être un processus complexe et chronophage, nécessitant des compétences et des connaissances spécialisées. Vous pouvez également avoir besoin de plusieurs versions de la police pour différentes plates-formes et appareils. |
L’indication peut aider à compenser les limitations des écrans à faible résolution, de sorte que la police s’affiche comme prévu même sur les écrans avec moins de pixels. | L’indication verrouille des formes et des positions spécifiques pour les glyphes. Cela réduit la flexibilité de la police et limite ses utilisations potentielles. |
Cohérence sur différentes plateformes et appareils, quelles que soient les différences de taille ou de résolution d’écran. | Si l’allusion n’est pas effectuée correctement, elle peut en fait réduire la lisibilité de la police ou entraîner des problèmes de rendu. |
Elle peut augmenter la taille d’un fichier de police, en particulier pour les polices fortement allusionnées. |
Limites des indications de police
Outre les avantages et les inconvénients mentionnés, il convient également de parler des limites de cette technique. Ils sont:
- À mesure que la technologie d’affichage s’est améliorée, de sorte que la différence de qualité entre une police avec indication et une police sans indication est moins perceptible, le besoin d’indication a diminué.
- Le processus peut prendre du temps et être coûteux et ce coût est généralement répercuté sur les clients, ce qui rend les polices plus chères.
- Les instructions d’indication peuvent être incompatibles avec certains appareils ou logiciels.
- Les indications de police sont généralement effectuées pour les langues latines et peuvent ne pas être efficaces pour les langues qui utilisent différents jeux de glyphes ou qui ont des glyphes complexes, comme l’arabe, le bengali ou le chinois.
- Les indications de police peuvent limiter les options de conception, car certains choix de conception peuvent ne pas être compatibles avec les instructions d’indication.
Types d’indications de police
Il existe deux techniques différentes utilisées pour améliorer la lisibilité du texte sur les écrans d’ordinateur ou sur papier : TrueType et les indications PostScript.
En comparant brièvement, les indications TrueType sont optimisées pour l’affichage à l’écran et PostScript pour l’impression. Les conseils TrueType sont généralement utilisés dans les systèmes d’exploitation tels que Windows et macOS, ainsi que PostScript, dans des environnements d’impression de haute qualité. Les deux techniques peuvent améliorer considérablement la lisibilité du texte, en particulier dans les petites tailles.
Astuce TrueType
TrueType Hining ajuste les contours de chaque personnage pour qu’ils s’adaptent à la grille de pixels limitée des écrans d’ordinateur. Ce processus consiste à ajouter des « indices » à chaque glyphe pour donner des instructions à l’ordinateur sur la meilleure façon de l’afficher en petite taille. Ces conseils sont basés sur une combinaison d’algorithmes mathématiques et d’ajustements manuels optimisés pour la lisibilité et la cohérence.
Les indications TrueType ont été développées par Apple à la fin des années 1980. Il est encore largement utilisé et est pris en charge par la plupart des systèmes d’exploitation et applications modernes.
Conseils PostScript
Astuces PostScript ajuste les contours de chaque caractère pour s’adapter aux limites de la technologie d’impression. Ce processus implique l’ajout d’instructions à un fichier de police pour indiquer à une imprimante comment ajuster la forme de chaque caractère pour l’adapter à la grille de l’imprimante. Ces instructions sont basées sur une technologie d’imprimante spécifique et varient en fonction de l’imprimante. Les indications PostScript utilisent différents types d’indications : les indications de tige, les indications de contre-indication et les indications d’empattement, et les appliquent aux contours de chaque glyphe. Ce processus peut prendre du temps et nécessite un haut niveau d’expertise en matière de conception et d’ingénierie de polices.
L’indication PostScript est un type de technologie d’indication de police développée par Adobe Systems pour son langage PostScript et son format de police Type 1. Il est encore utilisé aujourd’hui dans le domaine de l’imprimerie. Cependant, il a été largement remplacé par des technologies plus récentes telles que les indications TrueType et ClearType, mieux optimisées pour les appareils d’impression modernes.
Quel est le processus d’indication de police ?
Voici les étapes de base à suivre dans le processus d’indication de police :
- Le concepteur crée une police à l’aide d’un logiciel de conception vectorielle comme Adobe Illustrator ou FontLab.
- Ensuite, ils identifient les zones de la police qui peuvent nécessiter des indications, telles que de petits traits, des courbes ou des lignes diagonales.
- Ici, les valeurs d’indication sont définies. Ces valeurs peuvent inclure des instructions sur la manière d’ajuster l’espacement, la forme ou l’alignement de certains glyphes.
- La police est textuelle en différentes tailles et sur différents écrans.
- Le concepteur ajoute des instructions d’indication au fichier de police. Après cette étape, il est prêt à l’emploi.
Quelle est la police la plus lisible ?
Comme l’indication de police vise à accroître la lisibilité, vous pouvez également déterminer quelle police est la meilleure pour cette caractéristique. La réponse à cette question dépend fortement des besoins de votre projet et de vos goûts. Mais voici quelques polices considérées comme très lisibles et lisibles :
- Helvetica - une police sans-serif simple, propre et intemporelle, souvent utilisée dans les médias imprimés et numériques en raison de sa lisibilité facile.
- Arial - une police sans empattement d’apparence similaire à Helvetica, et également couramment utilisée dans les médias et publications numériques.
- Georgia - une police serif conçue pour le numérique. Elle semble légèrement plus traditionnelle que les polices sans empattement. Il présente un large espacement des lettres et des lignes courbes, ce qui le rend très lisible sur les écrans.
- Verdana - une police sans empattement spécialement conçue pour la lisibilité à l’écran. Il a une grande taille et un espacement généreux entre les lettres, ce qui le rend très lisible même dans les petites tailles.
Conclusion
Avec l’utilisation croissante des écrans haute résolution, les indications de police pourraient devenir moins pertinentes à l’avenir. Cependant, jusqu’à ce que les écrans haute résolution deviennent la norme, cette technique restera un outil important dans la conception de polices et de sites Web.