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


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"

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.

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


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


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.


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.


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


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ął.


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.


0

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


0

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


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.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.