Por que os designers usam o SIFR se podem usar @font-face?
-
27-09-2019 - |
Pergunta
Por que os designers usam o SIFR se podem usar @font-face?
O que há de errado com @font-face?
@font-face {
font-family: "Hacen Tehran_eot";
src: url('Hacen Tehran.eot');
}
@font-face {
font-family: "Hacen Tehran_ttf";
src: url('Hacen Tehran.ttf');
}
p {
font-family:"Hacen Tehran_eot", "Hacen Tehran_ttf", sans-serif;
font-size:40px;
}
Solução
O que há de errado com @font-face?
É novo, ou pelo menos, o suporte ao navegador compatível é novo.
Até muito recentemente, o único navegador a apoiá -lo era o IE e, em seguida, apenas com o formato da fonte EOT, que só podia ser gerado pelo aplicativo complicado e impopular.
Ainda existem problemas de formato hoje. Embora Woff seja o futuro vencedor claro, ainda temos alguns navegadores recentes que precisam de TTF/OTF, além do iPhone e suas fontes bizarras SVG e, claro, muitos navegadores do IE <9 que desejam EOT.
Combine isso com a questão de encontrar fontes cujas licenças realmente permitiram que fossem incorporadas em uma página da web, e @font-face era um não iniciante. A situação da licença tem Muito de Melhor recentemente, com muitas fontes de boa qualidade disponíveis para incorporação real da Web.
Ainda assim, é provável que você já tenha escolhido uma fonte, especialmente de uma das principais fundições que ainda estão arrastando os calcanhares, não será possível licenciá -la. Técnicas de substituição baseadas em vetores como SIFR e CUFON são mais parecidas com a incorporação regular que as licenças tradicionais geralmente permitem, e as técnicas de substituição baseadas em imagem não precisam de uma licença de incorporação.
Outras dicas
Existem alguns motivos possíveis:
Você pode incorporar muito mais fontes no flash do que atualmente pode obter uma versão compatível com a font-face licenciada.
Mesmo quando você pode obter uma versão licenciada, muitas vezes é mais barato usar os arquivos de fonte que você possui que são compatíveis com o Flash, em vez de comprar novas versões de face de fonte.
As versões das fontes das fontes são frequentemente licenciadas com base no tráfego, em vez dos designers de taxa fixa para o licenciamento de mesa. Se você espera que um site obtenha 10 milhões de visualizações de página por mês, é possível que o cliente não queira pagar o licenciamento por essas fontes.
Alguns designers simplesmente não sabem como usar a font-face também, mas isso é apenas uma questão de educação.
@font-face conta com o mecanismo de renderização dos navegadores em que seu texto está aparecendo, para que possa muito bem parecer alias nas máquinas Windows. Isso é verdade para as fontes da Web do Google e, presumo, de serviços TypeKit e similares-é por isso que continuo usando o SIFR. Eu tenho uma resposta mais expandida para a pergunta deste post aqui: Quais são os contras de usar Cufon? O SIFR ainda é uma boa opção? @font-face não faz as letras suaves como elas parecem com Cufon ou Sifr
Você não pode fazer efeitos complicados de gradiente, como o escalonamento de cores horizontais com o SIFR, enquanto isso pode ser rapidamente montado em um arquivo flash.