Після того як я поставив це запитання, я провів більш детальне дослідження, і тому додаю цю відповідь як своєрідне доповнення до Joonas ', що було добре, але не відповів на моє останнє запитання досить детально для мене:
Якщо основним використанням цих сервісів є перетворення у різні формати, які формати фактично потрібні в сучасній мережі для підтримки розумної кількості браузерів станом на 2019 рік?
Багато розробників стверджують, що WOFF і WOFF2 - єдині формати шрифтів, необхідні в сучасній веб-розробці . Ці відповіді, однак, не є добрими, і я також думаю, що вони злегка надмірні, тому почнемо з перегляду фактичних даних про підтримку WOFF та WOFF2, люб'язно надавши CanIUse.com, який є галузевим стандартом для документування цього. щось таке.
Підтримка WOFF2
WOFF2 всіляко покращує WOFF, підтримується більшістю настільних браузерів, випущених після 2014 року, але лише з 2018 року він став підтримуватися більшістю мобільних браузерів. Це підтримується приблизно 93% браузерів у всьому світі.
Підтримка WOFF
WOFF почав підтримуватися Internet Explorer в IE9 (випущений у 2011 році), що робить формат EOT застарілим для версій IE, що випускаються з 2011 року. Його підтримують приблизно 97% браузерів у всьому світі.
Інші браузери настільних комп'ютерів почали підтримувати WOFF приблизно в той самий час, включаючи Firefox з Firefox 3.6, Chrome з Chrome 5 та Safari з 5.1 (випущені відповідно у 2010, 2011 та 2011 роках), завдяки чому формати TTF та OTF 1 застаріли в попередніх версіях . Більшість мобільних браузерів підтримують WOFF з 2013 року.
Застереження та висновки
З цієї точки зору досить просто списати всі інші формати як непотрібні, але програмне забезпечення, яке офіційно не підтримується, ніколи не було хорошим показником того, що його більше не використовують. Інакше кажучи, глобальна частка версії веб-переглядача взагалі не гарантована як представницька демографічна характеристика, якою буде користуватися ваш веб-сайт.
Частка версій веб-переглядача може істотно відрізнятися залежно від демографічних показників: такі фактори, як країна, соціальний клас та дохід, значно впливають на те, якими пристроями (а отже, і версіями браузерів) користувачі користуються. Як розробник, подумайте, чи буде сайт, який ви будуєте, використовувати демографічні показники, які, швидше за все, використовують ті старіші версії.
Якщо ви вирішили, що це так, і вам потрібно підтримувати настільні браузери старші 2011 року або мобільні браузери старші 2013 року, використовуйте повний стек шрифтів: WOFF2, WOFF, TTF (або OTF) та EOT.
Якщо вам не потрібно підтримувати ці старовинні веб-переглядачі, і все-таки вірно, що вам, швидше за все , ні, просто використовуйте WOFF2 і WOFF як стек шрифту з цього приводу.
(1) TTF і OTF - це традиційні формати шрифтів на робочому столі, і будь-який браузер, який підтримує один, підтримує інший, тому ніколи не використовуйте обидва