Exibindo Unicode no Chrome vs Firefox

15

Renderização Unicode: Firefox vs Chrome

SO: Windows XP SP3

Minha pergunta é sobre a renderização deste post no Firefox vs Chrome. Eu vejo muitas caixas no Chrome, não muito no Firefox.

Raposa de fogo:

Raposa de fogo

Cromada:

cromada

O que eu faço?

Atualizar:

configurações do firefox e chrome

Atualização 2

Fontes Sans Serif alteradas no Chrome para Arial Unicode e reiniciadas

Fontes do Chrome

Atualização 3

Isso é inspirado nas referências de @ Arjan

Os smilies no Firefox (os smilies de referência são os abaixo)

os smilies no firefox

Os smilies no Chrome (os smilies de referência são os abaixo)

os smilies no chrome

Atualizar:

A fonte da postagem acima é exibida como abaixo

Raposa de fogo

fonte do firefox

cromada

fonte no chrome

abel
fonte
Para alguns, parece muito melhor . Consulte também as notas na exibição em Como criar smilies Unicode como ٩ (• ̮̮̃ • ̃) ۶ .
Arjan 13/01
@Arjan Thx para a referência
abel
@Arjan Atualizado post
abel
Observe que não é 100% certo que apenas o seu navegador ou sistema operacional é o culpado. Talvez o CSS do site tenha algumas falhas menores, o que força alguns navegadores a compactar as coisas em uma única linha. É só adivinhar, mas às vezes copiar smileys Unicode do navegador para um bom editor de texto parece ótimo. Além disso, o título da janela do navegador ou a barra de tarefas também podem mostrar os smileys muito bem - mesmo quando eles não são mostrados corretos em um HTML <h1>ou <p>elemento.
Arjan 13/01

Respostas:

11

Há mais do que isso, incluindo o sistema operacional usado.

Minha renderização do Chrome dessa postagem é semelhante à sua imagem do Firefox.

Simplificando, é uma mistura de caracteres ANSI / Unicode e técnicas de codificação. Navegadores diferentes (e sistemas operacionais) tratam e processam de maneira diferente.

re: comentar ...

Estou executando o Windows 7 - o Windows Vista e o Windows 7 lidam com renderização ANSI / Unicode e internacional muito melhor. Se você acessar as opções internacionais / regionais no painel de controle (do XP), poderá instalar suporte adicional para idiomas complexos.

texto alternativo

(de http://www.mehramedia.com/ )

Isso simplesmente significa para mim que o Firefox usa seu próprio mecanismo de renderização para qualquer lugar, onde o Chrome conta com o suporte dos sistemas operacionais.

William Hilsum
fonte
Ambos são executados na mesma caixa do XP SP3.
abel
@abel - resposta atualizada.
William Hilsum 13/01
4

Parece o mesmo nos dois navegadores para mim: /

Você tentou alterar as codificações de caracteres ou a fonte do Chrome nas Opções do Chrome? Pode ser que o Chrome esteja usando a codificação incorreta ou uma fonte que não tenha o conjunto completo de Unicode.

Verifique se as fontes e codificações são as mesmas entre o Firefox e o Chrome.

No Firefox, vá para: Opções -> Conteúdo -> em "Fontes e cores", clique em Avançado
e no Chrome: Opções do Chrome -> No Bonnet -> Alterar configurações de fonte e idioma.

Certifique-se de que são os mesmos e a teoria diz que você verá o mesmo nos dois navegadores.

-EDITAR-

Olhando para a sua terceira atualização, parece que você tem uma versão XP antiga / estranha da fonte Arial, pode ser que o XP simplesmente tenha uma versão mais antiga da fonte que o Vista ou o Win7

Ah, acabei de encontrar as páginas de fontes da Microsoft que detalham de maneira útil quais versões de fontes são fornecidas com cada um de seus pacotes de software. Dê uma olhada em http://www.microsoft.com/typography/fonts/font.aspx?FMID=1705

Parece que a única maneira legal de obter a fonte do Arial v5 é pelo Windows Vista ou Windows 7. Ou pagar US $ 30 por isso . Existe alguém em que você esteja com uma máquina Vista que possa "emprestar" a fonte? O problema é que não tenho certeza de quão bem o XP suportaria a fonte atualizada.

Mokubai
fonte
Tenho postado uma imagem do Firefox e Chrome configurações de fonte
abel
@abel Você pode tentar alterar a fonte Sans-Serif para "Arial Unicode" no Chrome?
Mokubai
@abel Estou usando o Vista, que provavelmente possui um suporte unicode um pouco melhor que o XP, e pode ser que a fonte Arial básica no Vista seja idêntica à versão unicode, e o Firefox saiba usar o unicode completo no XP ... Caso contrário, pode ser que o MS Office ou algo tenha instalado uma fonte atualizada na minha máquina. Minha fonte Arial é 720KB, por isso parece ser uma fonte Unicode completa. Você pode verificar o tamanho da fonte para Arial em C: \ Windows \ Fonts
Mokubai
@abel Se você encontrar uma cópia da fonte Arial mais recente, não se esqueça de alterar a fonte novamente para Arial padrão nas configurações do Chrome.
Mokubai
11
@abel Eu suspeito que funcionaria, mas, por ser contra o EULA, não sou advogado. Como consumidor, eu alegaria que, como possuo o Windows 7, devo poder usar partes (a fonte) dele para usar como achar melhor, mas suspeito que um advogado alegaria que a fonte foi licenciada para uso somente na máquina foi instalado e, portanto, transferi-lo para outra máquina pode muito bem ser contra o EULA.
Mokubai