Oke, jadi setiap pengguna Mac OS untuk Chrome menggunakan tema default mungkin akrab dengan masalah ini (saya harap ini bukan hanya saya). Pada halaman tab baru, teks keterangan untuk situs yang paling banyak dikunjungi (serta nama aplikasi, jika Anda menggunakannya) tidak ditampilkan dengan benar. Sejauh yang saya tahu, ada sesuatu yang salah dengan perataan subpixel saat menggunakan latar belakang transparan.
Jika Anda mengarahkan kursor ke suatu aplikasi, latar belakangnya memudar menjadi abu-abu, dan teksnya kembali tampak cerah. Arahkan mouse dan transisi warna latar belakang ke rgba(255, 255, 255, 0)
, dan teks sekali lagi jelek.
Jika saya membuka web debugger dan menimpa aturan itu dengan background-color: #fff
masalahnya hilang. ( .app a
adalah pemilih)
Tentu saja, ini tidak akan berhasil jika Anda memiliki gambar latar belakang atau sesuatu, tapi saya tidak, dan saya ingin tahu bagaimana membuat perbaikan ini permanen. Ini gangguan kecil, tapi sudah mengganggu saya untuk sementara waktu sekarang dan saya memutuskan untuk tidak menerimanya lagi.
Menurut inspektur sumber daya itu menggunakan file bernama newtab.css
... apakah ada yang tahu di mana file itu hidup (dengan asumsi itu, pada kenyataannya, file, dan bukan sumber daya yang dibundel seperti itu)? Pencarian disk saya tidak menemukan apa-apa, tapi itu akan terlalu mudah. Jika gagal, apakah ada cara lain untuk terus-menerus menimpa aturan ini?
Chrome 10.0.648.204, Mac OS 10.6.7, sesuai nilainya. Tidak menggunakan edisi dev atau sesuatu yang aneh. Masalah ini sudah ada untuk sementara waktu; itu bukan hal baru untuk Chrome 10 atau apa pun.
Bukti bahwa saya tidak gila: Ini adalah tampilannya secara default:
Dan ini adalah tampilannya dengan solusi yang dijelaskan di atas:
Dan hanya untuk ukuran yang baik, ini adalah tampilannya di kondisi hover dengan CSS default:
Itu bukan kompresi yang buruk ... itu sebenarnya buruknya tampilan teks. Ini terjadi pada iMac saya (awal 2010) dan MacBook Air saya (awal 2011), jadi saya tidak berpikir itu masalah sistem. Kecuali saya melakukan hal bodoh yang sama di kedua komputer? Sepertinya tidak mungkin, tapi saya tidak akan mengabaikannya ... Saya pikir mungkin saya sedang menyinkronkan tema yang melakukan ini, tetapi bukan itu masalahnya. Ini adalah tema default.
sumber
Jawaban:
Saya khawatir Anda harus membuat ulang Chrome dari kode sumber untuk melakukan perubahan itu. Anda mungkin lebih baik melaporkan masalah dalam pelacak bug Chromium sehingga mereka dapat memperbaikinya di rilis mendatang.
Jika Anda ingin membuatnya kembali dari kode sumber dan memperbaiki masalah Anda, Anda dapat melakukannya dengan mudah. Ada instruksi di Chromium wiki untuk mengunduh dan membangun di Mac OS X . Setelah Anda memiliki kode sumber, Anda dapat mengubah
newtab.css
file dengan memodifikasisrc/chrome/browser/resources/new_new_tab.css
Anda mungkin juga harus memodifikasi kode JavaScript yang terkait, disrc/chrome/browser/resources/new_new_tab.js
.sumber