Czcionki Chrome wyglądają inaczej

19

Więc od około tygodnia moje czcionki na niektórych stronach wyglądają raczej źle ... Są postrzępione i często większe niż kiedyś.

Na przykład, oto ta sama strona w Chrome i Firefox (uwaga: strona Chrome wyglądała jak strona Firefox):

Chrom
Kliknij, aby zobaczyć pełny rozmiar

Firefox
Kliknij, aby zobaczyć pełny rozmiar

Jak widać (mam nadzieję), czcionka w Firefoksie jest znacznie wyraźniejsza. I nie tylko ta strona nie działa poprawnie, jest kilka innych (ale nie wszystkie, co jest dziwne).

Czy ktoś wie jak to naprawić? Wolałbym nie przełączać przeglądarek.

EDYCJA: Wersja przeglądarki to 31.0.1650.63 m

EDYCJA: Rzeczy, które już próbowałem: Resetowanie do ustawień domyślnych; Próba włączenia / wyłączenia zapisu bezpośredniego (opcja nie jest dostępna na liście); Dodanie „/ high-dpi-support = 1 / force-device-scale-factor-1 = 1” do pliku wykonywalnego

Cleverbird
źródło

Odpowiedzi:

19

W systemach Windows 10 i Chrome w wersji 52 nie mogłem znaleźć żadnej opcji „DirectWrite” na karcie eksperymentów.

Jednak udało mi się rozwiązać problem, wyłączając inny eksperyment:

Set "Accelerated 2D Canvas" to "Disabled"

(W pasku adresu przeglądarki przejdź do chrome://flags#disable-accelerated-2d-canvas, zmień ustawienie, uruchom ponownie przeglądarkę).

Ponieważ poprawka dotycząca tego problemu wyraźnie się zmieniła, sugerowałbym ogólnie wyłączenie wszelkich przyspieszanych sprzętowo funkcji renderowania tekstu / renderowania 2D w przyszłości, jeśli ta poprawka przestanie działać.


W Google Chrome 55 ten problem pojawił się ponownie. Zgodnie z przewidywaniami poprawka wyłączała przyspieszenie sprzętowe, po prostu zmieniała lokalizacje.

Nowa poprawka (dla mnie) wygląda następująco:

Settings -> Show advanced settings... -> System
UNCHECK "Use hardware acceleration when available"
Coruscate5
źródło
2
Renderowanie GDI zostało usunięte z Chrome dla Windows od wersji 52, więc opcja wyłączenia DirectWrite została usunięta.
Brian Nixon,
Bummer, dla mnie też nie działał. (Windows 7, Chrome 52, zwykłe powiększenie. Przestarzała opcja DirectWrite załatwiła sprawę w starszych wersjach Chrome.)
Arjan
Do wykorzystania w przyszłości, jeśli chodzi o usunięcie GDI: bugs.chromium.org/p/chromium/issues/detail?id=579678
Arjan
Pracował dla mnie dzisiaj. Czcionki Chrome nie wyświetlały się poprawnie około tydzień temu. Być może wkręciła się aktualizacja sterownika karty graficznej NVidia?
Phlucious,
@Phlucious Mam sterowniki karty graficznej Intel, więc nie sądzę, że to problem Nvidii.
mrswadge
12

To działało dla mnie:

  1. Otwórz Google Chrome
  2. Otwórz nową kartę i wprowadź następujące informacje w pasku adresu: chrome: // flags / # disable-direct-write
  3. Kliknij „Włącz”, aby włączyć ten przełącznik, wyłączając korzystanie z Microsoft DirectWrite przez Google Chrome.
  4. Zamknij i ponownie otwórz Chrome.
Mike Stevens
źródło
4

Najłatwiejszą poprawką, jaką widziałem dla Chrome v53, jest włączenie 2G do ładowania czcionek internetowych - chrome: // flags / # enable-webfonts-interwencja-v2

Nowa wersja interwencji agenta użytkownika dla ładowania WebFontów. Mac, Windows, Linux, Chrome OS, Android Włącz nową wersję programu User Agent Intervention dla ładowania WebFonts. # enable-webfonts-interwencja-v2

Włączone: 2G

ToddG
źródło
Dzięki, to zadziałało dla mnie, podobnie jak to rozwiązanie superuser.com/a/1112095/155435 . Byłem wtedy w stanie przywrócić wszystkie ustawienia do domyślnych i wydawało się, że nadal jest w porządku.
mrswadge
To również działało dla mnie. Uwaga: musiałem wyłączyć ustawienia „przyspieszonego płótna 2d” i „Użyj przyspieszenia sprzętowego, gdy jest dostępne”.
gr1zzly be4r
1

Gdy Chrome jest uruchomiony, kliknij prawym przyciskiem myszy ikonę Chrome na pasku zadań. Następnie kliknij prawym przyciskiem myszy wiersz z napisem „Google Chrome” w szarym obszarze, kliknij „Właściwości”. Przejdź do zakładki „Kompatybilność”. I sprawdź wpis w dolnej połowie, który mówi „Wyłącz skalowanie wyświetlacza w ustawieniach wysokiej DPI”.

Wynika to z obecnego problemu ze skalowaniem czcionek Chrome, jeśli aktywowana jest funkcja skalowania czcionek / treści systemu Windows (tj. Jeśli masz wysoką rozdzielczość / duży ekran i ustawiłeś Windows, aby powiększał rzeczy, aby można je było odczytać).

Florian Golemo
źródło
Dziwny. Po tym, jak to zrobiłeś, zamykam wszystkie instancje Chrome, a potem uruchamiasz Chrome od nowa, prawda? Sprawdź także w menedżerze zadań, czy żadna inna instancja nie jest uruchomiona - lub wyloguj się i zaloguj ponownie. Również używasz skalowania DPI w systemie Windows, prawda? (Ponieważ miałem dokładnie ten sam problem)
Florian Golemo
Moje skalowanie DPI jest ustawione na domyślną wartość 100%
Cleverbird,
Ach, okej, to zmienia obraz ... spróbuj otworzyć ten adres URL w Chrome i kliknij „włącz” - następnie uruchom ponownie chrome (na dole jest do tego przycisk): chrome: // flags / # disable-direct-write ... edytuj również swój oryginalny post i wypisz co już zrobiłeś.
Florian Golemo
W tych opcjach nie mam nic o nazwie „Zapis bezpośredni” lub „DirectWrite”. Zmieniono mój oryginalny post, aby odzwierciedlić rzeczy, które próbowałem.
Cleverbird,
1

Naprawione! Najwyraźniej mój Chrome nie aktualizował się już z jakiegokolwiek powodu ... Udało mi się to naprawić za pomocą następującego linku:

http://www.howtogeek.com/186330/how-to-fix-and-adjust-automatic-updating-in-google-chrome/

DODATEK: Chrome w wersji 53 miał ten problem z czcionkami. Problem został rozwiązany w wersji 54. Naprawienie nieudanej funkcji automatycznej aktualizacji pozwoliło na faktyczną naprawę problemu niskiej jakości czcionek.

Cleverbird
źródło
1

W moim przypadku (Chrome 58 na Windows 10) postąpiłem następująco: najpierw poszedłem do:

chrome://flags/#top-chrome-md

I Founnd opcję zatytułowaną:

UI Layout for the browser's top chrome Mac, Windows, Linux, Chrome OS

Następnie wybrano Normalz odpowiedniego menu rozwijanego i ponownie uruchomiono Chrome.

Problem rozwiązany.

Farshid
źródło
0

Edycja rejestru Windows naprawiła dla mnie całkowicie problem z grubością czcionki, możemy dostroić grubość / ciemność czcionki poprzez skalibrowanie wartości FONTSMOOTHINGGAMMA do wartości między 150 a 190 w systemie szesnastkowym (336 do 400 miejsc dziesiętnych)

  • START -> URUCHOM -> REGEDIT
  • wyszukaj FONTSMOOTHINGGAMMA, naciskając klawisz „Ctrl F” (automatycznie przeniesie nas do CurrentUser \ ControlPanel \ Desktop path)
  • kliknij prawym przyciskiem myszy FONTSMOOTHINGGAMMA po prawej stronie, Modyfikuj ... wprowadź dowolną wartość między 150 a 190 w systemie szesnastkowym. (Im niższa wartość, tym grubsze czcionki.)
  • zamknij narzędzie REGEDIT
  • LOGOFF, a następnie LOGOWANIE

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))

                     OR  alternately in RegEdit ...

FONTSMOOTHING = 2 FONTSMOOTHINGTYPE = 2
FONTSMOOTHINGORIENTATION = 1 dla ekranu LCD, 0 dla ekranu CRT

YVRao
źródło
0

Ten sam problem ze słabym renderowaniem czcionek napotkałem natychmiast po wprowadzeniu drobnych poprawek systemowych. Cofnięcie poprawki poprawiło problem z renderowaniem. Próbując przyspieszyć działanie mojego komputera, zmodyfikowałem Właściwości systemu / Zaawansowane / Wydajność, aby uzyskać najlepszą wydajność, co spowodowało wyłączenie „Gładkich krawędzi czcionek ekranowych”. Po ponownym włączeniu tej opcji problem renderowania czcionek zniknął.

użytkownik516958
źródło
0

Dla mnie były to po prostu ustawienia monitora. Jako monitor używam HDTV i używałem ustawienia wstępnego, które działało dobrze w grach, ale kontrast, jasność i inne ustawienia sprawiały, że tekst wyglądał, jakby był źle wygładzany. Po prostu zmiana na inny preset naprawiła go dla mnie.

redOctober13
źródło
0

Zresetowanie wszystkich flag do wartości domyślnych zrobiło to dla mnie.

ianbeks
źródło
0

chrome //: zaznacza i wyłącza „wygładzanie tekstu LCD”

J.Flesch
źródło
Jeśli przeczytasz rzeczywiste odpowiedzi, zobaczysz, że był to konkretny problem z określoną wersją Chrome i na to pytanie udzielono odpowiedzi 2 lata temu. Twoja odpowiedź jest dobrą odpowiedzią, ale nie na to pytanie.
music2myear
0

Miałem również ten sam problem, co naprawiło to dla mnie: Po zainstalowaniu czegokolwiek z Adobe, zainstaluje aplikację Creative Cloud. Otwórz tę aplikację, przejdź do „elementów”, „czcionek” i wyłącz wszystkie zsynchronizowane czcionki.

Johannes
źródło
0

Naprawiłem to, włączając tekst ClearType we właściwościach ekranu systemu Windows 7.

użytkownik779423
źródło