Pergunta

Ouvi Joel e Jeff conversando sobre SIFR em um dos primeiros podcasts.Eu tenho usado isso em www.american-data.com e www.chartright.us com alguns resultados bastante mistos.

Ontem fui informado que a primeira linha de texto do meu site apareceu de cabeça para baixo no Internet Explorer 6 sem flash player.Tenho certeza de que a avaliação estava errada, devido a nenhum flash player = sem sIFR.Mas estou tendo um comportamento estranho em minhas páginas, pelo menos no IE 6, 7 e 8.Eu realmente só queria usar o sIFR porque minhas fontes pareciam ruins no meu computador no Firefox.

Minha pergunta é:se você usa o sIFR, quando você usa o sIFR?Em quais casos você desativa o sIFR?Quando é melhor usar apenas a fonte do navegador?

Foi útil?

Solução

Você usa o sIFR moderadamente, digamos, para manchetes.Tente não usá-lo para links, porque links em Flash não funcionam tão bem quanto links HTML normais.Também faz pouco sentido usar o sIFR apenas para texto que nunca muda; uma imagem funcionaria muito melhor.

Faz alguns anos que não ouço falar do problema invertido, mas, de qualquer forma, isso é um problema do IE 6 e do (antigo?) Flash player.Em qualquer caso, sempre faz sentido testar minuciosamente.

Além disso, você olhou SIFR 3 ultimamente?Melhorou muito em relação à v2.

Outras dicas

Tive muitas dores de cabeça depois de implementar SIFR no meu último projeto de site.A maioria dos problemas estava relacionada a inconsistências do navegador, como você está descrevendo.O texto aparecia em lugares estranhos, não era ajustado corretamente ou simplesmente não era exibido da maneira que eu queria.Descobri que, como sempre, o Firefox estava exibindo bem, enquanto eu tive que implementar vários hacks de CSS diferentes para que o mesmo código fosse exibido corretamente no IE7 e no IE6.

Eu digo que você deve usar as fontes padrão do navegador, se puder, mas se o projeto/cliente exigir que você as use, certifique-se de testá-las completamente em todos os navegadores e com vários bloqueadores de flash, etc.

Tente considerar antecipadamente que tipo de dor de cabeça você está criando para si mesmo (se estiver, o que nem sempre é o caso) ao implementar o sIFR.Provavelmente é aconselhável usá-lo apenas quando o design do seu site for relativamente simples.Assim que você começar a lidar com exceções específicas de renderização do navegador (CSS, por exemplo) devido a um design complexo, você se deparará com problemas relacionados ao sIFR.E se você cria sites para clientes, é difícil voltar atrás e dizer a eles que o sIFR terá que ser removido.Portanto, tente identificar os problemas antecipadamente.

Um exemplo que encontramos foi ter títulos sIFR e, diretamente à direita do título, digamos sobre preenchimento à direita:20px (dependendo da largura do texto do título), algum tipo de ícone.Isso gerou muitos problemas, fazendo-nos desejar não ter começado a usar o sIFR.

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