Hindari teks Buram ketika memiliki 150% dari DPI normal (windows 8.1)

10

(ya, itu adalah masalah umum tetapi solusi yang ditemukan tidak dapat diterima untuk saya)

Saya menggunakan satu layar 1920 x 1080 dan 125% DPI normal bahkan sedikit untuk saya dan lebih suka memiliki 150% di windows 8.1.

Ketika DPI = 150% teks dalam opera dan chrome buram tetapi tidak di Firefox http://imageshack.com/a/img545/3117/5jyw.png

Ketika DPI = 125% (default) teks sudah jelas hanya mereka kecil http://imageshack.com/a/img812/5769/p8r7.png

Saya telah mencoba solusi yang diduga memecahkan masalah saya:

  • a) menyalakan Biarkan saya memilih satu tingkat penskalaan untuk semua tampilan saya - tidak ada efek pada ketajaman teks (lihat gambar pertama)
  • b) Menu konteks program> tab Kompatibilitas > centang Nonaktifkan penskalaan tampilan pada pengaturan DPI Tinggi - program mengabaikan penskalaan 150% dan menunjukkan penskalaan pada penskalaan 125%. Ini berarti ukuran teks kecil:

masukkan deskripsi gambar di sini

Perhatikan bahwa bahkan manajer perangkat (program Windows asli) buram pada 150% DPI.

masukkan deskripsi gambar di sini

Jadi, saya mencari metode untuk mendapatkan teks yang jelas dan berukuran besar di semua program (misalnya opera, chrome) di windows 8.1

Fibo Kowalsky
sumber
Coba gunakan penskalaan 125% dan kemudian CTRL dan + dan lihat apakah itu membantu. Memukul + berulang kali akan menambah ukuran lebih banyak lagi.
cybernard
aplikasi harus DPIaware: msdn.microsoft.com/en-us/library/ms701681%28v=vs.85%29.aspx . Sepertinya Anda menggunakan beberapa yang tidak disadari.
magicandre1981
Secara umum, rendering teks Chrome agak di bawah standar dibandingkan dengan Firefox dan IE. Tidak yakin apakah ada banyak yang dapat Anda lakukan selain beralih dari peramban, mengingat ini sudah menjadi masalah yang diketahui dan dilaporkan selama bertahun-tahun (juga, rendering subpiksel dan penggantian Unicode).
Bob
cybernard - maka saya harus melakukannya untuk semua tab yang baru dibuka, dan secara umum itu tidak berlaku untuk semua aplikasi. Opera memiliki fitur zoom tetapi masih buram. Skype juga buram saat beralih 150% DPI.
Fibo Kowalsky

Jawaban:

3

Chrome telah kekurangan dukungan untuk DirectWrite untuk merender font pada Windows. Masalah yang Anda gambarkan adalah apa yang terjadi tidak hanya pada pengaturan DPI tinggi tetapi juga pada pengaturan normal (100%).

Ada utas lama dan lama di situs web Chromium issues: https://code.google.com/p/chromium/issues/detail?id=25541

Pengembang mengatakan mereka sudah mengaktifkannya di Chrome Canary builds tetapi tidak ada jadwal kapan Chrome versi reguler akan mendukungnya.

Anda dapat mengaktifkan DirectWrite meluncurkan build Canary Chrome terbaru dengan parameter berikut:

# To enable DirectWrite:
--enable-direct-write --no-sandbox

# To enable DirectWrite and sub-pixel font scaling:
--enable-direct-write --no-sandbox --enable-experimental-web-platform-features 

Parameter di atas terdaftar oleh salah satu pengembang di utas yang sama. Tautan pos adalah https://code.google.com/p/chromium/issues/detail?id=25541#c61

Berhati-hatilah dengan menonaktifkan fitur kotak pasir Anda membahayakan salah satu fitur keamanan Chrome.

Opera, yang menggunakan Webkit, memiliki masalah yang sama dengan Chrome.

rubenalamina
sumber
DirectWrite didukung di Chrome sekarang. Saya pikir itu diperbaiki dalam versi 34 atau 37.
Hind-D
1

Saya juga menggunakan 1920 x 1080. Di Chrome Beta Versi 37 (saya tidak tahu apakah itu belum tersedia di Chrome yang stabil) Anda dapat masuk ke flags ( chrome://flags) dan mengaktifkan teks bidang jarak . Sekarang teks jauh lebih jelas ketika saya memperbesar (tetapi tidak semua situs).

Devid
sumber
0

Saya memiliki Win 7 64bit dan saya memecahkan masalah dengan memeriksa kompatibilitas dengan Win XP (SP 2).

Jadi klik kanan pada Chrome-> Kompatibilitas-> Periksa: Jalankan program ini dalam kompatibilitas dengan-> Pilih: Windows XP (Paket Layanan 2).

Sebelumnya, saya memeriksanya dan memilih untuk Win 7, atau tidak diperiksa sama sekali.

Laura
sumber
0

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

-     START  ->  RUN  ->  REGEDIT
-     search for  FONTSMOOTHINGGAMMA   by  keying  " Ctrl F "  ( will automatically take us to  CurrentUser\ControlPanel\Desktop  path)
-     double-click mouse on  FONTSMOOTHINGGAMMA   enter anything between 150 and 190 hexadecimal.(the Lower the value, the thicker the fonts.)
-     close the REGEDIT tool
-     LOGOFF and then 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  for LCD-screen,  0 for CRT-screen
YVRao
sumber
Bisakah Anda memasukkan screenshot sebelum dan sesudah untuk menggambarkan perbedaannya?
Zero3