Brzydkie czcionki w kilku witrynach Google w Firefox i Chrome

11

W kilku witrynach Google czcionki są brzydkie w Firefoksie i Google Chrome w systemie Windows 7 i 8:

brzydkie czcionki używane w witrynie google dev

Wyłączyłem Clear Type, ponieważ większość czcionek jest z nim brzydka.

Problem mają Firefox i Chrome. Jeśli przyczyną problemu jest brakująca czcionka, czcionkę należy zastąpić inną czcionką, prawda? W takim przypadku musiałbym dowiedzieć się, jaka jest brakująca czcionka i pobrać ją.

W międzyczasie zainstalowałem wszystkie czcionki Google z https://github.com/w0ng/googlefontdirectory, ale to nie pomogło. Witryny Google z brzydkimi czcionkami nie używają żadnej z tych czcionek lub ta brzydka czcionka jest zawsze brzydka bez wygładzania lub wysokiej DPI.

Czy jest jakiś sposób to naprawić?

dermoritz
źródło
Sprawdź, czy czcionki używane przez witrynę są zainstalowane w systemie. Wymagane są dodatkowe informacje o systemie. Jakiej wersji Windows7 i 8 dokładnie używasz, jakie pakiety językowe masz zainstalowane, tego rodzaju rzeczy. Możliwy duplikat: superuser.com/questions/59697/…
Ramhound
@Ramhound: czy jest jakaś różnica w dołączonych czcionkach między różnymi wersjami systemu Windows 8? Ale z jakiegoś dziwnego powodu pomaga ci: Oba są w pełni załatanymi wersjami „pro”.
dermoritz
Czy sprawdziłeś, czy masz wymagane czcionki? Pytanie, które podlinkowałem, wskazało czcionkę, której prawdopodobnie brakuje.
Ramhound
jak to zrobić? jak zdobyć fon wymagany dla danej witryny i gdzie go pobrać? dlaczego te czcionki nie są zastępowane czcionkami ustawionymi w ustawieniach (razy nowy roman dla serif, arial dla sans serif)?
dermoritz
Jeśli chodzi o witryny Google, prawdopodobnie przeglądarka ma problem z wyświetlaniem stron internetowych (czcionek połączonych). Czy to przypadek, gdy twoje czcionki wyglądają ostro, jeśli są to te zainstalowane na twoim komputerze, i wyglądają na piksele, jeśli są połączone ze stroną internetową? Wiem, że w Firefoksie na Windows mam ten problem - typ zawsze wygląda lepiej na Firefox na Macu.
Jack Yan

Odpowiedzi:

4

Wygląda na to, że nie masz wygładzania czcionek i włączonego ClearType, w którym to przypadku niektóre czcionki będą wyglądały okropnie.

W Windows 7 przejdź do Panelu sterowania i wybierz Widok według dużych ikon, a następnie wybierz Wyświetlanie- > Dostosuj tekst ClearType i zaznacz Włącz ClearType . Powinno to również włączyć wygładzanie czcionek.

James P.
źródło
2
czysty typ sprawia, że ​​wszystkie inne czcionki są brzydkie - więc to nie jest prawdziwe rozwiązanie. tylko strony google mają ten problem.
dermoritz
Istnieją dwa poziomy - wygładzanie czcionek ( sevenforums.com/tutorials/… ), czyli antyaliasing na poziomie pikseli i ClearType, który wpływa na subpiksele monitora. Czy wyłączyłeś oba lub tylko ClearType? Czy jesteś pewien, że monitor działa w prawidłowej rozdzielczości? Wydaje się dziwne, że renderowanie ClearType jest „brzydkie”, ponieważ ma poprawić wygląd tekstu.
James P
jestem pewien co do resoultionu. i wyłączam wszelkiego rodzaju wygładzanie - aby oczyścić wszystkie czcionki. w międzyczasie odkryłem, że: plus.google.com/+SethLadd/posts/ByN5ELN9vEy na końcu jest link: chrome.google.com/webstore/detail/change-font-family-style/..., który rozwiązał problem w chrom!
dermoritz
James ma absolutną rację. Problem może się spotęgować, jeśli nie ustawisz odpowiednio rozdzielczości ekranu.
Joshua
1
To właściwie obraz, a nie tekst, więc nie będzie miał tego samego problemu. Nie chcę kontynuować o ClearType, ale powinienem podkreślić, że można go w dużym stopniu dostosować, tak aby ledwo wpływał na większość czcionek, ale nadal miał pozytywny wpływ na te, które najbardziej tego potrzebują.
James P.
3

Dla mnie ten problem zaczął się, gdy zainstalowałem czcionki Roboto z Google / Android, a problem zniknął po ich odinstalowaniu .

Wydaje mi się, że po zainstalowaniu czcionki stara się używać lokalnej wersji TrueType, która renderuje się dość źle, podczas gdy czcionki dodane do strony internetowej za pomocą interfejsu API czcionek Google wyglądają znacznie lepiej.

Martijn
źródło
Nie pamiętam, że zainstalowałem czcionkę Roboto pod koniec zeszłego tygodnia, dopóki nie przeczytałem twojej odpowiedzi. Właśnie dlatego czcionka renderuje się tak źle w moim przypadku. Dziękuję Ci.
JohnDubya,
2

Problem polega na tym, że czcionka używa google: wydaje się brzydka przy niskiej rozdzielczości lub bez wygładzania. Dobre wyjaśnienie: http://wellcaffeinated.net/articles/2012/01/25/font-smoothing-detection-modernizr-style/

Wydaje się, że dwa rozwiązania działają. 1st: https://chrome.google.com/webstore/detail/change-font-family-style/aabledekpjmoghdjnpnhfkfpmjifklpb?hl=pl-US Wtyczka zastępuje czcionki. Działa zgodnie z przeznaczeniem, wszystkie strony Google są ponownie czytelne.

2.: włącz czysty typ. Witryny Google wyglądają ładnie, ale celowo zmieniłem wyraźny typ - sprawia, że ​​wszystkie czcionki są rozmazane. po prostu lubię wyraźne czcionki (nie mam problemu z wyświetlaniem pojedynczych pikseli).

Wniosek: istnieją czcionki, które są brzydkie bez wygładzania lub w niskiej rozdzielczości (normalne monitory). strona internetowa może wykryć (przez js), czy wygładzanie czcionek jest włączone i w razie potrzeby zastąpić czcionkę (patrz link powyżej, przykład na dole z wygładzaniem czcionek i bez).

Co oczywiście nie działa: Wyłącz przyspieszenie HW. Instalowanie wszystkich czcionek Google (myślę, że gdybym nie miał właściwej czcionki, zastąpiłaby ją bardziej czytelna - tak właśnie robi wtyczka chrome).

dermoritz
źródło
Lub po prostu użyj gdi ++ dla lepszego renderowania tekstu w systemie Windows.
Derek 朕 會 功夫
0

Z pytania wsparcia Mozilli :

Spróbuj wyłączyć przyspieszenie sprzętowe w przeglądarce Firefox.

Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"

https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes 

https://hacks.mozilla.org/2010/09/hardware-acceleration/ 

Spróbuj ustawić pref dla gfx.content.azure.enabled na false lub jeśli to nie pomogło wyłączyć Direct2D poprzez ustawienie pref dla gfx.direct2d.disabled na true na stronie about: config i pozostaw przyspieszenie sprzętowe w inny sposób włączone.

http://kb.mozillazine.org/about:config 
Jan Doggen
źródło
to nie pomogło
dermoritz
0

Używam tego w Firefoksie do blokowania czcionek internetowych w całości, ale z wyjątkiem niektórych stron (takich jak github)

limit
źródło
0

Miałem ten sam problem z czcionkami Google (zwłaszcza Arkusze kalkulacyjne Google) w przeglądarce Firefox. To, co zadziałało, było następne:

  1. Otwórz w przeglądarce Firefox dokument lub adres URL zawierający „brzydkie czcionki”. Pamiętaj, aby otworzyć okno przeglądarki Firefox na każdym dostępnym monitorze / ekranie. W moim przypadku mam wyświetlacz mojego laptopa i 2 zewnętrzne monitory.
  2. Otwórz link Odśwież Firefox
  3. Kliknij przycisk „Odśwież Firefox”.
  4. W oknie podręcznym potwierdź klikając przycisk „Odśwież Firefox”.
  5. Twoja konfiguracja i dodatki do Firefoksa zostaną zresetowane do domyślnych, nie martw się techie: wszystkie twoje zakładki i hasła zostaną zapisane.
  6. Poczekaj, aż Firefox zamknie się i otworzy ponownie.
  7. Gdy Firefox zostanie odświeżony, możesz zacząć, sprawdź ponownie stronę z brzydkimi czcionkami i problem powinien zniknąć.

Inną opcją, na przykład link pokazany w kroku 2, jest przejście do adresu URL : wsparcie . Przycisk „Odśwież” znajduje się w prawym górnym rogu.

2ark0
źródło