Ad esempio negli strumenti di sviluppo ottengo qualcosa del tipo:
Alcuni di questi quadrati sono alla fine delle linee, inizialmente pensavo che fossero ritorni a capo ma si scopre che non lo sono.
Inoltre, i quadrati vengono visualizzati dopo =
o >
in molti punti in cui non è presente una nuova riga e la visualizzazione del file in un editor esadecimale mostra che non vi è alcun carattere tra =
e "
(ad esempio, id="
viene mostrato come id=? "
)
Questo si presenta anche occasionalmente nelle pagine Web, ad esempio ho visto:
Ho copiato quella frase, l'ho guardata in un editor esadecimale e di nuovo non c'è alcun carattere tra e
e :
. Nulla viene visualizzato nel codice sorgente neanche.
Non l'ho mai visto prima, ed è solo da quando ho reinstallato arch qualche giorno fa.
Chrome è: Version 19.0.1084.15 dev
Arch è: Kernel 3.3.1-1-ARCH
,x86_64
locale.gen
ha en_GB
locali non commentati (entrambi UTF-8
e ISO-8859-1
). Per impostazione predefinita ISO-8859-1
, la codifica in Chrome è , ma il passaggio a UTF-8
non fa alcuna differenza.
Questo è il file html che stavo usando: test.html
Una correzione sarebbe fantastica, una spiegazione sarebbe ottima, confermando che questo è (o non è) solo un problema con la mia installazione sarebbe anche buono.
Modifica: dopo aver esaminato i caratteri, ho scoperto che in entrambi i casi stava cercando di usare arial, che in arch fa parte del ttf-ms-fonts
pacchetto. L'installazione ha comportato la modifica del carattere, ma i quadrati sono rimasti (sebbene una forma diversa). In entrambi i casi il carattere non aderisce ai caratteri predefiniti per il sistema.