(tak, jest to powszechny problem, ale znalezione rozwiązania są dla mnie nie do przyjęcia)
Korzystam z jednego ekranu 1920 x 1080, a 125% normalnego DPI jest dla mnie nawet niewiele i wolę mieć 150% na Windows 8.1.
Gdy DPI = 150% tekstów w operze i chrome są rozmyte, ale nie w Firefox
Kiedy DPI = 125% (domyślnie) tekst jest krystalicznie czysty, po prostu są małe
Próbowałem rozwiązań, które rzekomo rozwiązały mój problem:
- a) włączenie Pozwól mi wybrać jeden poziom skalowania dla wszystkich moich wyświetlaczy - bez wpływu na ostrość tekstu (patrz pierwszy obrazek)
- b) Menu kontekstowe programu> karta Zgodność > zaznacz Wyłącz skalowanie wyświetlacza w ustawieniach High DPI - program ignoruje skalowanie 150% i pokazuje jak w skalowaniu 125%. Oznacza to, że rozmiar tekstu jest mały:
Pamiętaj, że nawet menedżer urządzeń (natywny program Windows) jest rozmazany przy 150% DPI.
Tak więc szukam metody, aby uzyskać czysty i duży tekst we wszystkich programach (np. Opera, chrome) w systemie Windows 8.1
google-chrome
windows-8.1
opera
dpi
scaling
Fibo Kowalsky
źródło
źródło
Odpowiedzi:
Chrome nie obsługuje DirectWrite do renderowania czcionek w systemie Windows. Opisany przez ciebie problem dotyczy nie tylko wysokich ustawień DPI, ale także normalnych (100%) ustawień.
Na stronie z problemami z Chromium znajduje się długi i stary wątek: https://code.google.com/p/chromium/issues/detail?id=25541
Deweloperzy stwierdzili, że już włączają go w kompilacjach Chrome Canary, ale nie ma harmonogramu, kiedy będzie go obsługiwać zwykła wersja Chrome.
Możesz włączyć DirectWrite uruchamiając najnowszą wersję Chrome Canary przy użyciu następujących parametrów:
Powyższe parametry zostały wymienione przez jednego z programistów w tym samym wątku. Link do posta to https://code.google.com/p/chromium/issues/detail?id=25541#c61
Ostrzegamy, że wyłączając funkcję piaskownicy, zagrażasz jednej z funkcji bezpieczeństwa Chrome.
Opera, która korzysta z Webkit, ma ten sam problem co Chrome.
źródło
Używam również 1920 x 1080. W Chrome Beta wersja 37 (nie wiem, czy jest jeszcze dostępna w stabilnym Chrome) możesz przejść do flag (
chrome://flags
) i włączyć tekst pola odległości . Teraz tekst jest znacznie wyraźniejszy, kiedy powiększam (ale nie wszystkie strony).źródło
Mam Win 7 64bit i rozwiązałem problem, sprawdzając zgodność z Win XP (SP 2).
Więc kliknij prawym przyciskiem myszy na Chrome-> Kompatybilność-> Sprawdź: Uruchom ten program w zgodności z-> Wybierz: Windows XP (Service Pack 2).
Wcześniej sprawdzałem i wybrałem dla Win 7 lub wcale nie sprawdzałem.
źródło
Edycja rejestru Windows naprawiła dla mnie całkowicie problem z grubością czcionki, możemy dostroić grubość / ciemność czcionki przez skalibrowanie wartości FONTSMOOTHINGGAMMA do wartości między 150 a 190 w systemie szesnastkowym (336 do 400 miejsc dziesiętnych)
Teraz wszystkie czcionki są bardzo grube i bardzo ciemne w przeglądarce Chrome.
Musimy jednak upewnić się, że wygładzanie ClearType jest włączone w systemie Windows (controlPanel -> personalizacja -> wygląd -> Efekty -> Płynne sprawdzanie ClearType (zaznaczone pole))
źródło