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;
}
Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top