Font Chrome terlihat buruk

19

Jadi karena mungkin seminggu atau lebih, font-font saya di situs web tertentu terlihat agak buruk ... Mereka bergerigi dan sering lebih besar dari sebelumnya.

Sebagai contoh, inilah halaman yang sama di Chrome dan Firefox (perhatikan: bahwa halaman Chrome dulu mirip dengan halaman Firefox):

Chrome
Klik untuk ukuran penuh

Firefox
Klik untuk ukuran penuh

Seperti yang Anda lihat (semoga), font di Firefox jauh lebih tajam. Dan bukan hanya situs web ini yang tidak berfungsi dengan baik, ada beberapa yang lain (namun tidak semua, yang aneh).

Adakah yang tahu bagaimana cara memperbaikinya? Saya lebih suka tidak berganti browser.

EDIT: Versi browser adalah 31.0.1650.63 m

EDIT: Hal-hal yang sudah saya coba: Menyetel ulang ke pengaturan default; Mencoba mengaktifkan / menonaktifkan Direct Write (opsi tidak tersedia dalam daftar); Menambahkan "/ high-dpi-support = 1 / force-device-scale-factor = 1" ke executable

Cleverbird
sumber

Jawaban:

19

Pada Windows 10 & Chrome versi 52 saya tidak dapat menemukan opsi "DirectWrite" di tab percobaan.

Namun, saya dapat menyelesaikan masalah dengan menonaktifkan percobaan yang berbeda:

Set "Accelerated 2D Canvas" to "Disabled"

(Di bilah alamat peramban, buka chrome://flags#disable-accelerated-2d-canvas, ubah pengaturan, luncurkan kembali peramban.)

Karena perbaikan untuk masalah ini telah jelas berubah, saya akan menyarankan secara umum mematikan fitur perenderan teks / rendering 2D yang dipercepat perangkat keras di masa mendatang jika perbaikan ini berhenti bekerja.


Di Google Chrome 55, masalah ini tampaknya telah muncul lagi. Seperti yang diantisipasi, perbaikannya menonaktifkan akselerasi perangkat keras, itu hanya mengubah lokasi.

Perbaikan baru (untuk saya) tampaknya:

Settings -> Show advanced settings... -> System
UNCHECK "Use hardware acceleration when available"
Coruscate5
sumber
2
Render GDI telah dihapus dari Chrome untuk Windows pada versi 52, sehingga opsi untuk menonaktifkan DirectWrite telah dihapus.
Brian Nixon
Nyebelin, tidak bekerja untuk saya juga. (Windows 7, Chrome 52, zoom biasa. Opsi DirectWrite yang sudah usang tidak membantu saya dalam versi Chrome yang lebih lama.)
Arjan
Untuk referensi di masa mendatang, seperti untuk menghilangkan GDI: bugs.chromium.org/p/chromium/issues/detail?id=579678
Arjan
Bekerja untuk saya hari ini. Font Chrome tidak ditampilkan dengan benar pada sekitar seminggu yang lalu. Mungkin pembaruan driver grafis NVidia kacau dengan ini?
Phlucious
@ Pucucious Saya memiliki driver grafis intel, jadi saya tidak berpikir ini masalah Nvidia.
mrswadge
12

Ini bekerja untuk saya:

  1. Buka Google Chrome
  2. Buka tab baru dan masukkan yang berikut di bilah alamat: chrome: // flags / # disable-direct-write
  3. Klik "aktifkan" untuk mengaktifkan sakelar ini, menonaktifkan penggunaan Microsoft DirectWrite oleh Google Chrome.
  4. Tutup dan buka kembali Chrome.
Mike Stevens
sumber
4

Perbaikan termudah yang saya lihat untuk Chrome v53 adalah mengaktifkan 2G untuk memuat font web - chrome: // flags / # enable-webfonts-intervensi-v2

Versi baru Intervensi Agen Pengguna untuk memuat WebFonts. Mac, Windows, Linux, Chrome OS, Android Mengaktifkan Intervensi Agen Pengguna versi baru untuk memuat WebFonts. # enable-webfonts-intervensi-v2

Diaktifkan: 2G

ToddG
sumber
Terima kasih, ini bekerja untuk saya, seperti halnya solusi ini superuser.com/a/1112095/155435 . Saya kemudian dapat mengembalikan semua pengaturan ke default dan tampaknya masih baik-baik saja.
mrswadge
Ini juga bekerja untuk saya. Catatan: Saya harus menonaktifkan pengaturan "kanvas 2d dipercepat" dan "Gunakan akselerasi perangkat keras saat tersedia".
gr1zzly be4r
1

Saat Chrome berjalan, klik kanan ikon Chrome di bilah tugas. Kemudian klik kanan baris yang bertuliskan "Google Chrome" di area abu-abu, klik "Properties". Buka tab "Kompatibilitas". Dan periksa entri di bagian bawah yang mengatakan "Nonaktifkan penskalaan tampilan pada pengaturan DPI tinggi".

Ini karena masalah saat ini dengan penskalaan font Chrome jika fitur penskalaan font / konten Windows diaktifkan (yaitu jika Anda memiliki resolusi tinggi / layar besar dan mengatur Windows untuk membuat hal-hal lebih besar sehingga Anda benar-benar dapat membacanya).

Florian Golemo
sumber
Aneh. Saya membawa Anda menutup semua contoh Chrome setelah Anda melakukannya dan kemudian memulai Chrome lagi, kan? Periksa juga task manager bahwa tidak ada instance lain yang berjalan - atau logout dan kembali. Anda juga menggunakan penskalaan DPI di Windows, bukan? (Karena saya punya masalah yang sama persis)
Florian Golemo
Penskalaan DPI saya diatur ke default 100%
Cleverbird
Ah, oke, itu mengubah gambar ... coba buka URL ini di Chrome dan klik 'aktifkan' - lalu luncurkan ulang chrome (di bagian bawah ada tombol untuk itu): chrome: // flags / # disable-direct-write ... juga silakan edit posting asli Anda dan daftarkan apa yang telah Anda lakukan.
Florian Golemo
Saya tidak punya apa-apa yang disebut "Direct write" atau "DirectWrite" pada opsi-opsi itu. Mengubah posting asli saya untuk mencerminkan hal-hal yang saya coba.
Cleverbird
1

Dalam kasus saya (Chrome 58 di Windows 10) saya mengikuti: Saya pertama kali pergi ke:

chrome://flags/#top-chrome-md

Dan untuk opsi yang berjudul:

UI Layout for the browser's top chrome Mac, Windows, Linux, Chrome OS

Kemudian dipilih Normaldari drop-down yang sesuai dan memulai kembali Chrome.

Masalahnya terpecahkan.

Farshid
sumber
0

Pengeditan Windows Registry memperbaiki masalah ketebalan font untuk saya sepenuhnya, kita dapat mengatur ketebalan font / kegelapan dengan mengkalibrasi nilai FONTSMOOTHINGGAMMA ke antara 150 dan 190 heksadesimal (336 hingga 400 desimal)

  • MULAI -> LARI -> REGEDIT
  • mencari FONTSMOOTHINGGAMMA dengan memasukkan "Ctrl F" (secara otomatis akan membawa kita ke CurrentUser \ ControlPanel \ Desktop path)
  • klik kanan mouse pada FONTSMOOTHINGGAMMA di sisi kanan, Ubah ... masukkan apa pun antara 150 dan 190 heksadesimal. (Semakin rendah nilainya, semakin tebal fontnya.)
  • tutup alat REGEDIT
  • LOGOFF dan kemudian LOGON

Sekarang semua font sangat tebal & sangat gelap di Browser Chrome.

Tetapi kita harus memastikan bahwa penghalusan ClearType diaktifkan di Windows (controlPanel -> personalisasi -> penampilan -> Efek -> centang smoothType halus (kotak centang))

                     OR  alternately in RegEdit ...

FONTSMOOTHING = 2 FONTSMOOTHINGTYPE = 2
FONTSMOOTHINGORIENTATION = 1 untuk layar LCD, 0 untuk layar CRT

YVRao
sumber
0

Saya menemukan masalah rendering font yang buruk segera setelah membuat sistem tweak. Membatalkan perubahan memperbaiki masalah rendering. Dalam upaya untuk mempercepat mesin saya, saya memodifikasi System Properties / Advanced / Performance untuk menyesuaikan kinerja terbaik, yang menonaktifkan "Tepi halus font layar." Ketika opsi itu diaktifkan kembali, masalah rendering font menghilang.

pengguna516958
sumber
0

Bagi saya itu hanya pengaturan monitor. Saya menggunakan HDTV sebagai monitor saya, dan menggunakan preset yang berfungsi baik untuk bermain game, tetapi kontras, kecerahan, dan pengaturan lainnya membuat teks tampak seperti anti-alias salah. Cukup mengubah ke pengaturan awal yang berbeda untuk saya.

redOktober13
sumber
0

Menyetel ulang semua flag ke default telah melakukannya untuk saya.

ianbeks
sumber
0

chrome //: menandai dan menonaktifkan "Antialiasing Teks LCD"

J.Flesch
sumber
Jika Anda membaca jawaban yang sebenarnya, Anda akan melihat ini adalah masalah khusus dengan versi Chrome tertentu, dan pertanyaan itu dijawab 2 tahun yang lalu. Jawaban Anda adalah jawaban yang baik, hanya saja tidak untuk pertanyaan ini.
music2myear
0

Saya juga memiliki masalah yang sama, yang memperbaikinya bagi saya adalah sebagai berikut: Ketika Anda menginstal sesuatu dari Adobe, itu akan menginstal aplikasi Creative Cloud. Buka aplikasi ini, buka "elemen", "font" dan nonaktifkan semua font yang disinkronkan.

Johannes
sumber
0

Saya memperbaikinya dengan mengaktifkan teks ClearType di properti Tampilan Windows 7 saya.

pengguna779423
sumber