Jak wyłączyć wygładzanie / podpowiedzi / wygładzanie czcionek w przeglądarce Firefox 4?

4

Pełne ujawnienie: Jestem głównie użytkownikiem Chrome w systemie Windows, ale w końcu pozwalam Firefoksowi pobrać i zainstalować najnowszą wersję 4.0. Biorąc pod uwagę, że ta wersja jest rozwijana od zawsze, szczerze mówiąc spodziewałem się czegoś lepszego.

Wygląda na to, że „poprawili” renderowanie tekstu, stosując wygładzanie czcionek lub wygładzanie w całym interfejsie użytkownika - nie tylko tekst wyświetlany na samych stronach, ale także tekst w menu, paskach narzędzi i oknach dialogowych. Nawet menu kontekstowe korzystają ze zmienionej wersji interfejsu użytkownika Segoe.

Myślę, że jest rozmazany i bardzo trudny do odczytania. Jak to wyłączyć? Nie mogę znaleźć niczego, co wygląda na przydatne w oknie dialogowym Opcje. Być może jest to coś about:config, ale nie wiem wystarczająco dużo o Firefoksie, aby wiedzieć, od czego zacząć. Nie mogę sobie wyobrazić, że dokonaliby tak radykalnej zmiany bez zapewnienia możliwości powrotu do klasycznego trybu renderowania, jeśli użytkownik tego sobie życzy. Oprogramowanie typu open source jest znane z bezpłatnego dostosowywania; oto przypadek, w którym byłbym wdzięczny.

Ponadto odkryłem, że często przekraczam jego zdolność do przetwarzania danych wejściowych. W każdym polu wprowadzania tekstu, które napotkałem, przewyższałem zdolność Firefoksa do wyświetlania każdego znaku. Nieraz udało mi się nawet zawiesić przeglądarkę, próbując pisać, z załadowaną tylko jedną kartą. I podejrzewam, jest to związane ze zmianami renderowania czcionek, jak anti-aliasing wymaga więcej computing „umph”. Mam nadzieję, że jeśli znajdę przycisk, aby to wyłączyć, naprawi to poważne opóźnienie pisania . Ale jeśli ktoś tak się mieć jakieś inne propozycje, w jaki sposób mogę to naprawić, jestem wszystkich uszy.

Wspomnianym komputerem jest Dual Xeon z 5 GB pamięci RAM z systemem Windows Server 2008 R2, 64-bit.

Cody Gray
źródło

Odpowiedzi:

6
  1. Nawigować do about:config
  2. Znajdź element oznaczony gfx.direct2d.disabledi zmień jego wartość na True.

Wyłącza to przyspieszenie sprzętowe i powinno zwiększyć czytelność czcionek.

CGA
źródło
Doskonale, to bardzo pomogło. (Chociaż nadal jest znacznie wolniejszy niż Chrome i nadal widzę pewne opóźnienie w pisaniu). Czy to to samo, co pole wyboru „Użyj przyspieszenia sprzętowego, gdy jest dostępne” w zakładce „Zaawansowane” w oknie dialogowym Opcje?
Cody Gray
Tak mi się wydaje. Istnieje dość ciekawy wątek na ten temat na stronie Mozillazine: forums.mozillazine.org/viewtopic.php?f=23&t=2060933 .
CGA
1
Hmm tak, wygląda na to, że jest. I przeczytałem tyle dyskusji, ile mogłem znieść. To tylko garstka niedoinformowanych ludzi racjonujących i teoretycznych. Nie ma oficjalnego słowa od żadnego z deweloperów (ale jest wiele powodów, dla których wolę SE od tradycyjnych forów). Jeśli tak właśnie będą teraz wyglądać czcionki w systemie Windows, będę musiał całkowicie zrezygnować z tego na komputerze Mac. Nie mogę używać aplikacji WPF, takich jak Expression Blend z tego samego powodu - czcionki wyglądają jak bzdury. Prawidłowe renderowanie czcionek nie jest takie trudne; nie jestem pewien, dlaczego MS ma tak duże problemy. Ani dlaczego Mozilla go przyjęła ...
Cody Gray
Dziękuję Ci bardzo. Teraz działa idealnie z MacType i teraz widzę dość dostosowany tekst renderowany czcionką zamiast brzydkiego ClearType. Pomimo tego, że pytanie dotyczy Firefoksa 4, działa ono również w przeglądarce Firefox 16. Dziękuję jeszcze raz!
Lyubomyr Shaydariv
Nie widziałem tej opcji w przeglądarce Firefox 36.0.1
Trevor Hickey
0

W nowszych wersjach Firefox (38+) i SeaMonkey (2.35+) gfx.direct2d.disablednie ma nic wspólnego z przyspieszaniem HW w zakresie wyświetlania czcionek. Zamiast tego może być konieczne ustawienie layers.acceleration.disabled=true.

Ponadto mogą to być ustawienia sterownika karty graficznej, które powodują, że czcionki wyglądają na wygładzone. Zobacz to pytanie, aby uzyskać więcej informacji.

Bas
źródło
-4

Od Firefoksa 60 ustawienie wyłączania wygładzania jest teraz gfx.text.disable-aa.

Soapr
źródło
2
To pytanie pochodzi z wersji Firefoksa z 2011 roku. Firefox 4 i Firefox 60 różnią się zasadniczo. Ta odpowiedź niestety nie jest trafna w Firefoksie 4
Ramhound