Je viens récemment construit un site pour un client qui utilise des polices personnalisées (je ne peux pas vous montrer parce que ce n'est pas encore public). Il n'y a vraiment aucune raison de ne pas le faire, honnêtement. @font-face
se dégrade gracieusement pour les navigateurs/périphériques qui ne le supportent pas, et il y a très peu de réels inconvénients.
Cependant, le problème avec @font-face
est que vous ne pouvez pas gifler n'importe quelle police sur votre site Web. Pour construire sur votre exemple, vous ne seriez pas en mesure d'utiliser Myriad Pro avec @font-face
car sa licence ne le permet pas. Les polices doivent spécifiquement autoriser la liaison directe dans leurs licences afin que vous puissiez les utiliser sur votre site Web. Donc ce n'est pas aussi simple que de choisir n'importe quelle police et de l'utiliser.
Il existe encore de bonnes polices gratuites, consultez Font Squirrel et Google Font API. Si vous souhaitez spécifiquement utiliser une police commerciale telle que Myriad Pro sur votre site Web, vous pouvez utiliser un autre outil tel que sIFR.
Je serais intéressé de savoir s'il y a eu des problèmes de performances avec le rendu du site que vous avez utilisé @ font-face? En ce qui concerne les licences, maintenant que des distributeurs de polices tierces comme TypeKit apparaissent, l'utilisation de polices de haute qualité comme Myriad (légalement) est facile à réaliser. Les taux sont très raisonnables. – Travis
@Travis: Il n'y a pas vraiment d'impact direct sur les performances, il consomme juste un peu de bande passante (ce qui signifie que les connexions Internet seront plus lentes) et il faut une seconde pour rendre les polices. (J'ai lu un article sur la façon dont les navigateurs font cela et pourquoi il y a un retard - si je le trouve je le posterai.) Quant à TypeKit: oui, c'est vrai, mais mon point était que vous ne trouverez pas toutes les polices dans leur bibliothèque. –