Nonaktifkan ClearType (font buram) di Internet Explorer 10 di windows 7

9

Saya baru saja menginstal Internet Explorer 10 terbaru dan menemukan lagi apa masalah saya dengan peningkatan sebelumnya - font yang buram alias ClearType! Sayangnya ada beberapa aplikasi yang menggunakan mesin IE dan dengan demikian semua konten di sana juga buram: /

Saya tahu tentang pembungkus DWrite.dll tetapi sayangnya tampaknya hanya untuk IE9. Apakah ada solusi lain untuk menonaktifkan CT di IE10?

(dan untuk kejelasan - Saya tidak suka CT, saya sudah mencoba mengutak-atik tetapi bagi saya itu hanya buram dan rasa sakit di mata saya tidak peduli apa yang saya lakukan ... itu mungkin terkait dengan dpi rendah monitor saya)

Wojtek
sumber
Saya telah melakukan kontak dengan Microsoft dalam hal ini. Mereka menolak memberikan solusi apa pun dengan harga berapa pun.
Yosua
Saya cukup yakin tidak ada solusi resmi. Masalahnya adalah, karena alasan bodoh, mereka menggunakan smoothing grayscale, yang terlihat sangat jelek. Satu-satunya solusi yang dapat saya bayangkan adalah menulis DLL seperti pembungkus DWrite.dll yang akan mengaitkan panggilan fungsi, tetapi mengaitkan panggilan fungsi seperti ini tidak mudah ...
user541686
@Mrdrdad sebenarnya Anda salah. ClearType jangan menggunakan penghalusan skala abu-abu. Anti-aliasing biasa tidak. ClearType menggunakan subpiksel warna untuk mencapai hasilnya. Lihat en.wikipedia.org/wiki/ClearType#How_ClearType_works .
Mxx
@ MX: IE menggunakan ClearType? Saya pikir itu hanya menggunakan smoothing grayscale, dan itu sebabnya sangat buram (saya tahu Metro tidak).
user541686
@Mehrdad IE9 dan di bawah ini menggunakan ClearType. IE10 pada Win8 tampaknya menggunakan antialiasing biasa. Saya tidak tahu tentang IE10 di Win7.
Mxx

Jawaban:

8

Di IE10, anti-aliasing sub-pixel penuh dihapus dan yang tersisa adalah anti-aliasing abu-abu, meskipun mereka masih menyebutnya "ClearType".

Ini adalah desain, seperti yang dijelaskan dalam ClearType mengambil kursi belakang untuk Windows 8 Metro .

Ini memengaruhi Metro UI, aplikasi gaya Metro termasuk IE, serta desktop IE, dan tidak ada yang dapat dilakukan untuk memperbaikinya. Pembuatan font pada Windows 8 lebih dioptimalkan untuk tablet dan laptop kecil daripada untuk PC.

Kecuali Microsoft mengembalikan opsi ini di masa mendatang ke IE10, dan jika Anda tidak dapat hidup dengan ClearType, maka satu-satunya pilihan Anda saat ini adalah mematikannya untuk desktop dan menggunakan browser non-IE lain sebagai browser default.

harrymc
sumber
Saya melakukan itu tetapi masih - beberapa aplikasi menggunakan rendering IE sehingga saya tidak bisa pergi. Seperti yang disebutkan sebelumnya - opsi tidak ada di IE9 juga tetapi ada solusi seperti DSWrite.dll
Wojtek
Untuk desktop IE10 Anda dapat mencoba mengaktifkan tampilan kompatibilitas. Saya tidak tahu solusi untuk ActiveX tertanam (kecuali down-grading ke Windows 7 dan memblokir instalasi IE10).
harrymc
0

Saya menggunakan solusi untuk mengatur mode browser ke IE8 secara default . Ini menonaktifkan akselerasi HW, tapi saya tidak peduli tentang ini. Sekarang saya memiliki rendering IE8 yang tidak menyakiti mata saya.

magicandre1981
sumber
Bisakah Anda menguraikan cara, menggunakan informasi ini, mengatur mode kompatibilitas untuk semua aplikasi menggunakan komponen IE?
Wojtek
tautan menjelaskannya. Buat DWORD dengan nama Exe (seperti iexplore.exe) dan tetapkan nilai yang benar.
magicandre1981
ok, saya sudah melakukan itu - font masih buram (di IE dan miranda IM)
Wojtek
nilai apa yang Anda gunakan? 8000 atau 8888?
magicandre1981
Saya telah menggunakan 8000, tetapi membaca deskripsi 8888 mungkin akan bekerja lebih baik
Wojtek