Solução webfont bem renderizada
O desafio:
Forneça fontes dinâmicas da web que sejam processadas de maneira aceitável em todos os principais navegadores, dispositivos e sistemas operacionais
A história:
Então eu usei cufon ou sifr no passado e desde então abandonei ambos em favor de @ font-face. Depois de usar o @ font-face em produção por algum tempo, fiz uma descoberta horrível. Muitas fontes (a maioria?) Parecem lixo no Windows XP, independentemente do navegador. Mesmo no Google Chrome, o XP torna as fontes inaceitavelmente irregulares e feias.
Estou ciente do porquê isso está acontecendo. Depois de ler muitos posts excelentes sobre estouro de pilha, eu entendo que o problema não é de insinuação de fonte, mas de XP tendo o tipo-claro definido como off-default. Portanto, todas as fontes são irregulares no XP por padrão, independentemente do aplicativo.
Então ... se o @ font-face funciona muito bem em todos os lugares, MAS XP com o clear-type desligado, e ainda é superior ao cufon, o que deveríamos estar fazendo?
Soluções possíveis:
@ font-face como padrão, Cufon com user agent sniffing para o windows XP. (atualmente usando, e muito não amando)@ font-face sozinho com o método ainda desconhecido de forçar o tipo claroCufon sozinho :(Outro paradigma todos juntosSoluções com falha:
Adobe Typekit (irregular no XP em seu próprio site !, mesmo que mostrem um jpeg de amostra suave)Google Webfonts (mesmo problema com o XP)@ font-face sozinho (mesmo problema com o XP)Cufon até agora funciona em todos os lugares, mas apenas suga, e oferece desafios adicionais se você está animando qualquer coisa, ou deseja atualizar o texto após o fato.
Você tem uma solução que funciona completamente entre o navegador e o sistema operacional? Qual a melhor forma de lidar com isto?