Status masalah, Juni 2014: Diperbaiki dengan Chrome 37
Terakhir, tim Chrome akan merilis perbaikan untuk masalah ini dengan Chrome 37 yang akan dirilis ke publik pada Juli 2014. Lihat contoh perbandingan Chrome 35 stabil saat ini dan Chrome 37 terbaru (pratinjau pengembangan awal) di sini:
Status masalah, Desember 2013
1.) Ada TIDAK ada solusi yang tepat saat memuat font melalui @import
, <link href=
atau Google webfont.js
. Masalahnya adalah Chrome hanya meminta file .woff dari API Google yang menyebabkannya mengerikan. Anehnya semua jenis file font lain membuat indah. Namun, ada beberapa trik CSS yang akan "menghaluskan" font yang diberikan sedikit, Anda akan menemukan solusinya lebih dalam dalam jawaban ini.
2.) ADA solusi nyata untuk ini ketika hosting font sendiri, pertama kali diposting oleh Jaime Fernandez dalam jawaban lain pada halaman Stackoverflow ini, yang memperbaiki masalah ini dengan memuat font web dalam urutan khusus. Saya merasa tidak enak hanya menyalin jawaban yang sangat bagus, jadi silakan lihat di sana. Ada juga solusi (belum terbukti) yang merekomendasikan penggunaan font TTF / OTF saja karena sekarang didukung oleh hampir semua browser.
3.) Tim pengembang Google Chrome bekerja pada masalah itu. Karena ada beberapa perubahan besar dalam mesin render, jelas ada sesuatu yang sedang berlangsung.
Saya telah menulis posting blog besar tentang masalah itu, silakan lihat:
Cara memperbaiki rendering font jelek di Google Chrome
Contoh yang bisa direproduksi
Lihat bagaimana contoh dari pertanyaan awal terlihat hari ini, di Chrome 29:
CONTOH POSITIF:
Kiri: Firefox 23, kanan: Chrome 29
CONTOH POSITIF:
Atas: Firefox 23, bawah: Chrome 29
CONTOH NEGATIF: Chrome 30
CONTOH NEGATIF: Chrome 29
Larutan
Memperbaiki tangkapan layar di atas dengan -webkit-text-stroke:
Baris pertama adalah default, baris kedua memiliki:
-webkit-text-stroke: 0.3px;
Baris ketiga memiliki:
-webkit-text-stroke: 0.6px;
Jadi, cara untuk memperbaiki font tersebut adalah dengan memberikannya
-webkit-text-stroke: 0.Xpx;
atau sintaks RGBa (oleh nezroy, ditemukan di komentar! Terima kasih!)
-webkit-text-stroke: 1px rgba(0,0,0,0.1)
Ada juga kemungkinan yang sudah usang : Berikan bayangan sederhana (palsu):
text-shadow: #fff 0px 1px 1px;
Solusi RGBa (ditemukan di blog Jasper Espejo):
text-shadow: 0 0 1px rgba(51,51,51,0.2);
Saya membuat posting blog tentang ini:
Jika Anda ingin diperbarui tentang masalah ini, lihat di posting blog yang sesuai: Cara memperbaiki rendering font jelek di Google Chrome . Saya akan memposting berita jika ada berita tentang ini.
Jawaban asli saya:
Ini adalah bug besar di Google Chrome dan Tim Google Chrome tahu tentang ini, lihat laporan bug resmi di sini . Saat ini, pada Mei 2013, bahkan 11 bulan setelah bug dilaporkan, itu tidak diselesaikan. Adalah hal yang aneh bahwa satu-satunya peramban yang mengacaukan Google Webfonts adalah peramban Google sendiri Chrome (!). Tetapi ada solusi sederhana yang akan memperbaiki masalah, silakan lihat di bawah ini untuk solusinya.
PERNYATAAN DARI TIM PENGEMBANGAN GOOGLE CHROME, MEI 2013
Pernyataan resmi dalam laporan bug berkomentar:
Render font Windows kami sedang aktif dikerjakan. ... Kami berharap memiliki sesuatu dalam satu atau dua tonggak sejarah yang dapat mulai dimainkan oleh pengembang. Seberapa cepat ia pergi ke stabil, seperti biasa, semua tentang seberapa cepat kita dapat membasmi dan membakar semua regresi.