Menampilkan Unicode di Chrome vs Firefox

15

Rendering Unicode: Firefox vs Chrome

OS: Windows XP SP3

Pertanyaan saya adalah tentang rendering postingan ini di Firefox vs Chrome. Saya dapat melihat banyak kotak di Chrome, tidak banyak di Firefox.

Firefox:

firefox

Chrome:

chrome

Apa yang saya lakukan?

Memperbarui:

pengaturan firefox dan chrome

Perbarui 2

Mengubah font Sans Serif di Chrome ke Arial Unicode dan memulai kembali

Font Chrome

Perbarui 3

Ini terinspirasi oleh referensi @ Arjan

The smilies di Firefox (Smilies referensi adalah yang di bawah)

smilies di firefox

Smilies di Chrome (Smilies referensi adalah yang di bawah)

smilies di chrome

Memperbarui:

The sumber dari posting di atas ditampilkan seperti di bawah ini

Firefox

sumber firefox

Chrome

sumber di chrome

abel
sumber
Bagi sebagian orang, tampilannya jauh lebih baik . Lihat juga catatan pada tampilan di Bagaimana cara membuat Unicode smilies seperti ٩ (• ̮̮̃ • ̃) ۶ .
Arjan
@Arjan Thx untuk referensi
abel
@Arjan Pos
terupdate
Perhatikan bahwa itu tidak 100% yakin bahwa hanya browser atau OS Anda sendiri yang harus disalahkan. Mungkin CSS dari situs web memiliki beberapa kekurangan kecil, yang memaksa beberapa browser untuk mengompres sesuatu menjadi satu baris. Hanya menebak-nebak, tetapi kadang-kadang menyalin smiley Unicode dari browser ke editor teks yang baik terlihat baik-baik saja. Juga, judul jendela browser Anda atau bilah tugas mungkin juga memperlihatkan smiley - meskipun itu tidak ditampilkan dengan benar dalam HTML <h1>atau <p>elemen.
Arjan

Jawaban:

11

Ada lebih dari itu, termasuk sistem operasi yang digunakan.

Perenderan Chrome saya pada posting itu terlihat mirip dengan gambar firefox Anda.

Sederhananya, itu adalah campuran karakter ANSI / Unicode dan teknik penyandian. Browser yang berbeda (dan sistem operasi) memperlakukan dan merendernya secara berbeda.

re: komentar ...

Saya menjalankan Windows 7 - Windows Vista dan Windows 7 menangani ANSI / Unicode dan rendering internasional yang jauh lebih baik. Jika Anda masuk ke opsi internasional / wilayah di panel kontrol (XP), Anda harus dapat menginstal dukungan tambahan untuk bahasa yang kompleks.

teks alternatif

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

Ini berarti bagi saya bahwa Firefox menggunakan mesin rendernya sendiri di mana saja, di mana Chrome bergantung pada dukungan sistem operasi.

William Hilsum
sumber
Keduanya berjalan pada kotak XP SP3 yang sama.
Abel
@ label - jawaban yang diperbarui.
William Hilsum
4

Ini terlihat sama di kedua browser untuk saya: /

Sudahkah Anda mencoba mengubah penyandian karakter atau font Chrome di Opsi Chrome? Bisa jadi Chrome menggunakan pengkodean yang salah atau font yang tidak memiliki set kode lengkap.

Pastikan font dan penyandiannya sama antara Firefox dan Chrome.

Di Firefox, buka: Opsi -> Konten -> di bawah "Font dan Warna" klik Lanjut
Dan di Chrome: Opsi Chrome -> Di Bawah Bonnet -> Ubah Pengaturan Font dan Bahasa.

Pastikan keduanya sama dan teori menyatakan bahwa Anda akan melihat yang sama di kedua browser.

-EDIT-

Melihat Pembaruan ke-3 Anda, sepertinya Anda memiliki font Arial versi XP yang lama / aneh, bisa jadi XP memiliki versi font yang lebih lama daripada Vista atau Win7.

Ah, baru saja menemukan halaman font Microsoft yang berguna merinci versi font apa yang disediakan dengan masing-masing paket perangkat lunak mereka. Lihatlah http://www.microsoft.com/typography/fonts/font.aspx?FMID=1705

Sepertinya satu-satunya cara hukum untuk mendapatkan font Arial v5 adalah dari Windows Vista atau Windows 7. Atau membayar $ 30 untuk itu . Apakah ada orang di mana Anda berada dengan mesin Vista yang dapat Anda "pinjam" font? Masalahnya adalah saya tidak yakin seberapa baik XP akan mendukung font yang diperbarui.

Mokubai
sumber
Saya telah memasang tangkapan layar pengaturan font firefox dan chrome
abel
@abel Bisakah Anda mencoba mengubah font Sans-Serif ke "Arial Unicode" di Chrome?
Mokubai
@abel Saya menggunakan Vista, yang kemungkinan memiliki dukungan unicode sedikit lebih baik daripada XP, dan bisa jadi font Arial dasar di Vista identik dengan versi unicode, dan Firefox tahu untuk menggunakan unicode penuh pada XP ... Kalau tidak, bisa jadi MS Office atau sesuatu telah menginstal font yang diperbarui pada mesin saya. Font Arial saya 720KB sehingga terlihat seperti font Unicode penuh. Bisakah Anda memeriksa ukuran font untuk Arial di C: \ Windows \ Fonts
Mokubai
@ label Jika Anda menemukan salinan font Arial yang lebih baru, jangan lupa untuk mengubah font kembali ke Arial standar di pengaturan Chrome.
Mokubai
1
Aku bahkan curiga itu akan berhasil, tetapi karena itu melawan EULA, aku bukan pengacara. Sebagai konsumen saya akan mengklaim bahwa karena saya memiliki Windows 7, saya harus dapat mengambil bagian (font) dari itu untuk digunakan sesuai keinginan saya, tetapi saya curiga seorang pengacara akan mengklaim bahwa font tersebut dilisensikan untuk digunakan hanya pada mesin. itu diinstal pada dan mentransfernya ke komputer lain mungkin bertentangan dengan EULA.
Mokubai
2

Saya memperbaiki masalah ini dengan menginstal font ini seperti yang direkomendasikan dalam posting blog ini .
Jika tautan ini tidak valid karena beberapa alasan, berikut adalah versi yang diarsipkan: font , posting blog .

Vladimir Reshetnikov
sumber