Браузер і продуктивність · Middle · Запитання 32 з 75
Чому шрифт у preload мусить мати атрибут crossorigin?
<link rel="preload" href="/fonts/inter.woff2" as="font" type="font/woff2" crossorigin>- 1Він дозволяє іншим сайтам використовувати шрифт
- ✓Правильна відповідь: Шрифти завантажуються в режимі CORS; без атрибута preload не збігається зі справжнім запитом і шрифт вантажиться двічі
- 3Без нього шрифт не можна закешувати
Пояснення
Це потрібно навіть для шрифтів з того самого origin. Розбіжність видно з попередження «unused preload» у консолі.