Po zadaniu tego pytania przeprowadziłem bardziej szczegółowe badania, dlatego dodałem tę odpowiedź jako rodzaj dodatku do Joonas, co było dobre, ale nie odpowiedziałem na moje ostatnie pytanie wystarczająco szczegółowo:
Jeśli podstawowym zastosowaniem tych usług jest konwersja do różnych formatów, jakie formaty są faktycznie potrzebne w nowoczesnej sieci do obsługi rozsądnej liczby przeglądarek od 2019 r.?
Wielu programistów twierdzi, że WOFF i WOFF2 to jedyne formaty czcionek potrzebne w nowoczesnym tworzeniu stron internetowych . Te odpowiedzi nie są jednak dobrze pozyskane i myślę, że są nieco nadgorliwe, więc zacznijmy od przyjrzenia się faktycznym wartościom wsparcia dla WOFF i WOFF2, dzięki uprzejmości CanIUse.com, który jest standardem branżowym do dokumentowania tego coś w tym rodzaju.
Wsparcie dla WOFF2
WOFF2 ulepsza WOFF pod każdym względem, jest obsługiwany przez większość przeglądarek komputerowych wydanych po 2014 roku, ale dopiero od 2018 roku zaczął być obsługiwany przez większość przeglądarek mobilnych. Jest obsługiwany przez około 93% przeglądarek na całym świecie.
Wsparcie dla WOFF
WOFF zaczął być obsługiwany przez Internet Explorer w IE9 (wydany w 2011 r.), Co sprawia, że format EOT staje się przestarzały dla wersji IE wydanych od 2011 r. Obsługiwany jest przez około 97% przeglądarek na całym świecie.
Inne przeglądarki stacjonarne zaczęły obsługiwać WOFF mniej więcej w tym samym czasie, w tym Firefox od Firefox 3.6, Chrome od Chrome 5 i Safari od 5.1 (wydane odpowiednio w 2010, 2011 i 2011 r.), Dzięki czemu formaty TTF i OTF 1 stały się przestarzałe w poprzednich wersjach . Większość przeglądarek mobilnych obsługuje WOFF od 2013 roku.
Zastrzeżenie i wnioski
Z tego punktu widzenia łatwo jest odpisać wszystkie inne formaty jako niepotrzebne, ale oprogramowanie, które nie jest już oficjalnie obsługiwane, nigdy nie było dobrym wskaźnikiem, że nie jest już używane. Innymi słowy, globalne udostępnianie wersji przeglądarki nie jest wcale gwarantowane, że reprezentuje dane demograficzne, z których będzie korzystać Twoja witryna.
Udział wersji przeglądarki może się znacznie różnić w zależności od grupy demograficznej: czynniki takie jak kraj, klasa społeczna i dochód mają duży wpływ na to, z jakich urządzeń (a zatem i wersji przeglądarek) korzystają Twoi użytkownicy. Jako programista zastanów się, czy witryna, którą tworzysz, będzie używana przez dane demograficzne, które częściej korzystają ze starszych wersji.
Jeśli zdecydujesz, że tak jest, i potrzebujesz obsługi przeglądarek stacjonarnych starszych niż 2011 lub przeglądarek mobilnych starszych niż 2013, użyj pełnego stosu czcionek: WOFF2, WOFF, TTF (lub OTF) i EOT.
Jeśli nie potrzebujesz obsługi tych starożytnych przeglądarek i nadal jest prawdą, że bardziej niż prawdopodobne , po prostu użyj WOFF2 i WOFF jako stosu czcionek.
(1) TTF i OTF to tradycyjne formaty czcionek na pulpicie, a każda przeglądarka, która obsługuje jedną, obsługuje drugą, więc nigdy nie używaj obu