Sebagai contoh di alat dev saya mendapatkan sesuatu seperti:
Beberapa kotak ini berada di ujung garis, awalnya saya pikir mereka adalah carriage return tetapi ternyata tidak.
Juga, kotak muncul setelah =
atau >
di banyak tempat di mana tidak ada baris baru, dan melihat file dalam hex editor menunjukkan bahwa tidak ada karakter sama sekali di antara =
dan "
(misalnya id="
ditampilkan sebagai id=? "
)
Ini juga muncul sangat jarang di halaman web, misalnya saya melihat:
Saya menyalin kalimat itu, melihatnya dalam hex editor, dan sekali lagi tidak ada karakter antara e
dan :
. Tidak ada yang muncul di kode sumber.
Saya belum pernah melihat ini sebelumnya, dan hanya sejak saya menginstal ulang lengkungan beberapa hari yang lalu.
Chrome adalah: Versi 19.0.1084.15 dev
Arch adalah: Kernel 3.3.1-1-ARCH
,x86_64
locale.gen
memiliki en_GB
lokal yang tidak dikomando (keduanya UTF-8
dan ISO-8859-1
). Pengkodean di chrome default ke ISO-8859-1
, tetapi beralih ke UTF-8
tidak ada bedanya.
Ini adalah file html yang saya gunakan: test.html
Perbaikan akan menjadi luar biasa, sebuah penjelasan akan sangat bagus, membenarkan bahwa ini (atau tidak) hanya masalah dengan pengaturan saya juga akan baik.
Sunting: Setelah menyelidiki font, saya menemukan bahwa dalam kedua kasus itu mencoba menggunakan arial, yang dalam lengkungan adalah bagian dari ttf-ms-fonts
paket. Instalasi yang mengakibatkan perubahan font, tetapi kotak tetap (meskipun bentuknya berbeda). Dalam kedua kasus font tidak mematuhi font default untuk sistem.
Jawaban:
Ini memperbaiki masalah bagi saya. Instal font dejavu.
sumber
Merupakan standar untuk mencetak karakter pengganti Unicode menggantikan karakter yang tidak ada dalam font saat ini.
Perbaikan yang mungkin dilakukan adalah dengan mengubah font default OS Anda (jika browser mewarisi pengaturan OS) atau browser. Sebagai contoh, Firefox 11.0 saya di Ubuntu 11.10 menggunakan font "serif" (yang mungkin merupakan sinonim untuk FreeSerif ), yang tampaknya mendukung banyak karakter Unicode.
PS: Gambar-gambarnya sepertinya sudah hilang.
sumber
arial
. Saya menginstalttf-ms-fonts
yang menghasilkan perubahan: kotak sekarang bentuk yang berbeda. Saya akan mencoba dan menemukan apa font defaultnya.which resulted in a change: the squares are now a different shape
Maaf karena aku tertawa begitu keras.Saya mengalami masalah yang sama. Halaman ini , misalnya, khususnya tidak dapat dibaca, dengan kotak muncul di seluruh teks halaman. Saya dapat memperbaikinya dengan mengganti nama semua
arial*.ttf
file/usr/share/fonts/truetype/msttcorefonts
menjadi nama file cadangan dan kemudian mengatur font sans-serif default Chrome ke Droid Sans. Saya tidak bisa menggunakan font Arial sama sekali sekarang, tetapi setidaknya halaman terlihat benar.sumber
Saya memiliki masalah yang sama. Menggunakan posting sebelumnya sebagai panduan, saya mengunduh dan menginstal ekstensi Chrome Font Changer. Menggunakan FC untuk mengubah ke Arial memperbaiki masalah. Font lain mungkin juga berfungsi, tetapi saya belum mencobanya.
sumber
menginstal
noto
font dari google, lakukan untuk saya.Sekarang, muat ulang cache font:
sumber