Renderowanie Unicode: Firefox kontra Chrome
System operacyjny: Windows XP SP3
Moje pytanie dotyczy renderowania tego postu w przeglądarce Firefox vs. Chrome. Widzę dużo pudełek w Chrome, nie tyle w Firefox.
Firefox:
Chrom:
Co ja robię?
Aktualizacja:
Aktualizacja 2
Zmieniono czcionki Sans Serif w Chrome na Arial Unicode i uruchomiono ponownie
Aktualizacja 3
Jest to inspirowane referencjami @ Arjan
Uśmieszki w Firefoksie (Uśmieszki referencyjne to te poniżej)
Uśmieszki w Chrome (Uśmieszki referencyjne to te poniżej)
Aktualizacja:
Źródło powyższego postu jest wyświetlany jako poniżej
Firefox
Chrom
<h1>
lub<p>
elemencie.Odpowiedzi:
Jest w tym coś więcej, w tym używany system operacyjny.
Renderowanie tego postu przez Chrome wygląda podobnie do obrazu Firefoksa.
Krótko mówiąc, jest to mieszanka znaków ANSI / Unicode i technik kodowania. Różne przeglądarki (i systemy operacyjne) traktują to i renderują inaczej.
Odp: komentarz ...
Korzystam z systemu Windows 7 - Windows Vista i Windows 7 znacznie lepiej obsługują ANSI / Unicode i renderowanie międzynarodowe. Jeśli przejdziesz do opcji międzynarodowych / regionalnych w panelu sterowania (XP), powinieneś być w stanie zainstalować dodatkowe wsparcie dla złożonych języków.
(z http://www.mehramedia.com/ )
To po prostu oznacza dla mnie, że Firefox używa własnego silnika renderowania wszędzie, gdzie Chrome opiera się na wsparciu systemów operacyjnych.
źródło
Wygląda tak samo w obu przeglądarkach: /
Czy próbowałeś zmienić kodowanie znaków lub czcionkę Chrome w Opcjach Chrome? Możliwe, że Chrome używa niewłaściwego kodowania lub czcionki, która nie ma pełnego zestawu znaków Unicode.
Sprawdź, czy czcionki i kodowanie są takie same w Firefoksie i Chrome.
W przeglądarce Firefox przejdź do: Opcje -> Treść -> w obszarze „Czcionki i kolory” kliknij Zaawansowane,
aw Chrome: Opcje Chrome -> Pod maską -> Zmień ustawienia czcionek i języka.
Upewnij się, że oba są takie same, a teoria mówi, że zobaczysz to samo w obu przeglądarkach.
-EDYTOWAĆ-
Patrząc na trzecią aktualizację, wygląda na to, że masz starą / dziwną wersję XP czcionki Arial, może być tak, że XP ma po prostu starszą wersję czcionki niż Vista lub Win7
Ach, właśnie znalazłem strony czcionek Microsoft, które szczegółowo opisują, które wersje czcionek są dostarczane z każdym z ich pakietów oprogramowania. Spójrz na http://www.microsoft.com/typography/fonts/font.aspx?FMID=1705
Wygląda na to, że jedynym legalnym sposobem na uzyskanie czcionki Arial v5 jest system Windows Vista lub Windows 7. Lub zapłacić za nią 30 USD . Czy jest ktoś, kto jest na komputerze z systemem Vista, z którego można „pożyczyć” czcionkę? Problem polega na tym, że nie jestem pewien, jak dobrze XP będzie obsługiwał zaktualizowaną czcionkę.
źródło
Rozwiązałem ten problem, instalując te czcionki zgodnie z zaleceniami w tym poście na blogu .
W przypadku, gdy linki te z jakiegoś powodu zostaną unieważnione, oto zarchiwizowane wersje: czcionki , post na blogu .
źródło