Dziś rano uruchomiłem przeglądarkę Google Chrome tak jak każdego dnia. Rozmiar tekstu był nagle większy niż zwykle we wszystkich witrynach. Nigdzie nie zmieniłem żadnego ustawienia.
Jeśli ustawię powiększenie na 90%, wygląda dobrze, ale psuje to różne rzeczy (np. Czat Stack Exchange), więc wolę go unikać, jeśli to możliwe.
Pomocne jest także ustawienie rozmiaru czcionki na Mały w Ustawieniach Chrome, ale jest ona zbyt mała.
Odinstalowałem Chrome (usuwam dane lokalne) i ponownie zainstalowałem, to samo. Wypróbowałem również kanał beta, bez zmian.
Windows 7 OS 64-bitowy, ekran ustawiony na 125% od samego początku. (Nie zmieniałem tego przez lata)
Co mogło to spowodować i jak to rozwiązać?
To właśnie pytanie okazuje się dobrym przykładem, aby pokazać, co mam na myśli:
Chociaż sama treść jest niewielka (ponieważ zmieniłem rozmiar czcionki w Ustawieniach), inne rzeczy są nadal ogromne i ustawienie nie ma na nie wpływu.
źródło
chrome://flags/
i sprawdzić, czy istnieje opcja wyłączenia DirectWrite?Odpowiedzi:
Ten wątek reddit wydaje się sugerować, że jest to błąd Chrome . Na razie tymczasowym obejściem jest wymuszenie obsługi HiDPI w Chrome
Aby to zrobić:
/high-dpi-support=1 /force-device-scale-factor=1
do istniejącego łącza do ścieżki do chrome.exe.źródło
/force-device-scale-factor=1
ustawienie przerywa renderowanie cienkich elementów wizualnych na niektórych stronach internetowych. Na przykład cienkie linie oddzielające tematy na e90post.com/forums/forumdisplay.php?f=2 znikają całkowicie, gdy to ustawienie jest włączone. Linie powinny tam być.Możesz również rozwiązać ten problem, wyłączając zaawansowane ustawienie „Wyłącz DirectWrite” w Chrome.
tj. Wyłącz ustawienie o nazwie „Wyłącz DirectWrite”. Nie włączaj tego ustawienia.
Wklej to do paska adresu Chrome i wyłącz ustawienie:
chrome://flags/#disable-direct-write
Kiedy skończysz, powinno to wyglądać tak:
Dzięki Ludwigowi za ten raport o błędzie:
źródło