Rozmyte czcionki w Safari; Naprawić

JohnILmówi

Niestety, efektem ubocznym wysokiej rozdzielczości jest to, że często nie można użyć rozdzielczości natywnej, ponieważ powoduje ona, że ​​wszystko jest za małe.

Zwłaszcza w przypadku wyświetlania czcionek, więc skalowanie odbywa się w celu zwiększenia rozmiaru, co może powodować rozmycie lub brak ostrości w przypadku niektórych treści.

Dlatego nadal lubię mój monitor stacjonarny 1080p, zamiast kupować monitor 4K.

Mogę uruchomić monitor 1080p w 100% natywnej rozdzielczości bez skalowania, co eliminuje możliwość rozmycia niektórych treści.

To efekt uboczny tego, że nie wszystko w pełni wspiera naprawdę wysokie rozdzielczości i ich skalowanie. W końcu, wraz ze wzrostem popularności 4K, problemy te prawdopodobnie ulegną poprawie.

Odpowiedź

Petemówi

Myślę, że właśnie wymyśliłem, jak wrócić do robienia tego, co robiłeś, gdy strona zawiesi się i zamazuje tekst. Wystarczy wykonać gest uszczypnięcia lub pociągnięcia, aby zmniejszyć stronę i powinna od razu zniknąć. Właśnie to zrobiłem i natychmiast się wyjaśniło.

Gotowe. Pracuje. Spróbuj.

Odpowiedź

Petemówi

Zdarza mi się czasami podczas pisania na blogu lub w innym polu tekstowym i tekst staje się rozmazany, a następnie zawiesza się na tej stronie. Zatrzymuje tylko tę stronę, dopóki rozmycie nie zniknie. Wydaje się, że dzieje się to tylko na moim laptopie, a moje grube kciuki przeszkadzają i wygląda na to, co jest dzieje się tak, że moje kciuki i palce dotykają gładzika w określony sposób i to powoduje wydanie. To nie jest tak, że strona jest po prostu niewyraźna, ale ja też tak się stało.

Naprawdę źle, gdy prawie skończyłeś z długim blogiem i tracisz całą swoją pracę.

Odpowiedź

Pnutmówi

Cześć,

Wskazówka dotycząca korzystania z ClicktoFlash – http://clicktoflash.com/ z pewnością dowodzi, że nieostrość w renderowaniu czcionki arial na stronach z flashem jest zdecydowanie związana z filmem flash w połączeniu z czymś w safari.

Chciałbym, żeby ktoś mógł wyjaśnić więcej, dlaczego lub co w Safari to powoduje. To musi być coś w silniku webkita, chociaż Google Chrome nie wydaje się mieć tego problemu.

Wciąż mam nadzieję na rozwiązanie.

Odpowiedź

fmeramówi

nie jestem pewien, czy jest to (w pełni) związane z flashem, ale albo z javascriptem (zdarzenia najechania myszą i onclick), albo nawet z css3. niektóre efekty przejścia CSS3 mogą to spowodować. powoduje to, że antyaliasing subpikselowy działa nieprawidłowo, nawet gorzej, niż gdybyś zmusił safari do przełączenia trybu renderowania czcionek przez css z domyślnego antyaliasingu subpikselowego na zwykły antyaliasing.

przejdź do strony projektu mac mini wymienionej w powyższym łączu, zdejmij i załóż pokrywę dolną w obrazie animacji mac mini i obserwuj, jak zmieniają się łącza tekstowe u dołu strony.

Odpowiedź

Kawaii Gardinermówi

Kolejny post całkowicie pozbawiony szczegółów; skąd mamy wiedzieć, czy ma to związek z Core Animation, problemami OpenGL, jak wspomniano w poprzednim poście, i konkretnym sterownikiem nVidii?

Dla przypomnienia, nigdy nie widziałem tego podczas korzystania z Safari 5, więc coś ma kształt gruszki z twoją konfiguracją – albo ustawienia sprzętowe, albo programowe. Wyczyść wszystkie ustawienia ~/Library, uruchom ponownie i sprawdź, czy problemy powrócą.

Odpowiedź