Por exemplo, nas ferramentas de desenvolvimento, recebo algo como:
Alguns desses quadrados estão no final das linhas, inicialmente eu pensei que eles eram retornos de carro, mas acontece que não são.
Além disso, os quadrados aparecem depois =
ou >
em muitos lugares onde não há nova linha, e olhar para o arquivo em um editor hexadecimal mostra que não há nenhum caractere entre =
e "
(por exemplo, id="
está mostrando comoid=? "
)
Isso também aparece muito ocasionalmente em páginas da web, por exemplo, vi:
Copiei essa frase, olhei em um editor hexadecimal e, novamente, não há caracteres entre e
e:
. Nada aparece no código fonte também.
Eu nunca vi isso antes, e é apenas desde que reinstalei o arco, alguns dias atrás.
O Chrome é: Version 19.0.1084.15 dev
Arch é: Kernel 3.3.1-1-ARCH
,x86_64
locale.gen
possui en_GB
códigos de idioma não comentados (ambos UTF-8
e ISO-8859-1
). A codificação no chrome é padrão ISO-8859-1
, mas alterná-la para UTF-8
não faz diferença.
Este é o arquivo html que eu estava usando: test.html
Uma correção seria fantástica, uma explicação seria ótima, confirmando que isso é (ou não é) apenas um problema com a minha configuração também seria bom.
Edit: Depois de investigar as fontes, descobri que em ambos os casos ele estava tentando usar o arial, que no arch faz parte do ttf-ms-fonts
pacote. A instalação resultou na alteração da fonte, mas os quadrados permaneceram (embora com uma forma diferente). Nos dois casos, a fonte não adere às fontes padrão do sistema.