Google va proposer des polices via font-face
Arial est notre police favorite sur le web. Nous n'avons pas trop le choix, les sites affichent cette police par défaut, faute de disposer d'alternatives possibles. Comme dit Glazou, les polices sont les éléments les plus copyrightés de la planète, c'est pour cette raison que vous n'avez pas le droit d'utiliser certaines polices.
Google se lance dans l'hébergement de polices pour le web, téléchargeables à partir de la propriété @font-face. Ainsi, helvetica pourra remplacer arial dans quelques années. Elles pourront être accessibles grâce à une API : Google Font API.
Mieux encore google s'assosie avec Typekit pour créer une petite fonction JavaScript pour améliorer l'affichage sur l'ensemble des navigateurs.
Tous les navigateurs ne traitent pas les polices de la même manière : Firefox affiche le texte avec la police par défaut puis la police choisie une fois qu’elle est téléchargée, les autres afficheront des espaces blancs pendant ce temps. Pour harmoniser tout cela, le JavaScript est d’un grand secours et c’est à nouveau Google qui propose le WebFont Loader pour palier ces problèmes.
Lire :
- Google dédie une API à la police… d’écriture
- Typekit and Google Announce Open Source Collaboration
- Google Font Directory
Mais attention, intégrer @font-face sur son site n'est pas si aisé ; IE ne prend pas en compte les même extensions.
The problem at the center of this is that IE needs an .eot font, and the other browsers must take a .ttf or .otf.