Pergunta

Tenho um site que acabei de carregar na Internet e está sendo exibido de forma diferente usando o Firefox 3.0.1 no Ubuntu e no WinXP.

Duas coisas que notei no Ubuntu:

  1. O favicon está faltando
  2. A cor de fundo não está sendo exibida (está definida na folha de estilo)

O que eu fiz errado?O arquivo CSS está sendo obtido no Ubuntu, então por que ele não está aplicando toda a folha de estilo, apenas os bits que deseja?E por que o favicon não está sendo exibido?Eles são o mesmo problema?


A resposta na cor de fundo:HTML inválido.Mas eu adoraria que alguém explicasse por que funciona no Windows e não no Ubuntu.

A resposta no favicon:anteriormente, não havia favicon.O navegador armazenou em cache a falta de favicon. Limpe o cache do Firefox, e está tudo bem.

Foi útil?

Solução

Eu sugeriria primeiro que você validasse o código HTML e CSS.Se houver algum erro na sua marcação, isso poderá causar erros na renderização.

Outras dicas

Também encontrei diferenças entre FF3 no WinXP e FF3 no OS X (principalmente com posicionamento CSS).O CSS e o HTML foram validados corretamente, mas nunca consegui descobrir por que havia essa diferença.Eu pensaria que o mecanismo de renderização seria o mesmo, mas aparentemente existem pelo menos algumas diferenças sutis.

Concordo..existem diferenças sutis entre os dois sistemas operacionais.Parte disso é apenas o tamanho da fonte e como a altura da linha e o espaçamento entre letras são determinados.Grande parte do fluxo da página é baseado na interação desses elementos de espaço em branco com outros elementos da página.

Acredito que este seja um problema de fonte e um problema de navegador/sistema operacional.

sabemos que diferentes versões do Firefox dependem do sistema operacional - existem algumas extensões do Firefox disponíveis para Linux, algumas extensões do Firefox para Windows estão disponíveis.é a fonte, eu acho.

Tente baixar as fontes principais do mtts (microsoft true type), que incluem todas as fontes do Windows para que o Firefox possa exibir as fontes que você especificou no css.

você também pode verificar se usa fontes disponíveis em ambas as plataformas.Caso contrário, sugiro verificar novamente e revalidar seu código.

O outro problema pode ser a resolução da tela.Pode estar tudo bem no Windows com sua alta resolução, mas não com a versão do Ubuntu de baixa resolução.

Quase óbvio demais para dizer, mas ambos são "Firefox 3.01"?Um não é, por exemplo, o Firefox 3.01 revisão 3 atualização 6 service pack 9 e o outro, bem, você entendeu.

Mesmo que ambos fossem o Firefox mais recente para essa plataforma, não significa que sejam exatamente a mesma coisa.

Para ver o que é diferente, digite about:config na barra de endereço do Firefox no Linux e no Windows, pressione Enter e compare a saída

O Ubuntu (eu acredito) aplica seus próprios patches ao Firefox, então talvez seja essa a causa.Dito isto, pensei que os patches eram apenas para pequenas alterações do tipo GUI.

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