Size: a a a

Иван Акулов про разработку

2021 October 22
Иван Акулов про разработку
​​​​И вот, наконец, браузер подключается к p.typekit.net, посылает запрос за стилями и спустя 700 мс наконец-то получает файл. Знаете, какое содержимое обнаруживается в этом файле?

ПУСТОЙ КОММЕНТАРИЙ.
источник
Иван Акулов про разработку
​​​​То есть браузер держал страницу невидимой, тратил 500 мс на подключение к p.typekit.net и ещё 200 мс на ожидание файла — и всё это, чтобы скачать пустой комментарий. А всё потому, что Adobe таким образом собирает аналитику.¯\_(ツ)_/¯

Ну и, конечно, веб-шрифты не начинают загружаться, пока не загрузятся все стили:
источник
Иван Акулов про разработку
И что с этим делать
Не используйте Typekit.
— Если те шрифты, которые вы подключаете через него, доступны и в Google Fonts, установите их — нет, не из Google Fonts, а из Fontsource
— Если шрифты недоступны, купите их на Fontspring (или попросите компанию купить — если вы никогда не просили, это проще, чем кажется) и подключите их через @font-face

Это сходу улучшит время первого рендера на сотни миллисекунд.
источник