Встречается на собеседованиях • сегодня
С какими проблемами сталкивался при подключении шрифтов
Подключение шрифтов может вызывать несколько типичных проблем:
-
FOUT/FOIT – мигание текста при загрузке (Flash Of Unstyled Text/Invisible Text). Решается через
font-display: swapв@font-face. -
Несовместимые форматы – не все браузеры поддерживают все форматы (WOFF2, WOFF, TTF). Лучше подключать несколько форматов:
css
@font-face {
font-family: 'MyFont';
src: url('font.woff2') format('woff2'),
url('font.woff') format('woff');
}-
Кросc-доменные ограничения – если шрифты на другом домене, нужны CORS-заголовки.
-
Лишний вес – подключайте только нужные начертания (400, 700) и subsets (кириллица).
-
Рендеринг в Windows – иногда проблемы с anti-aliasing. Можно попробовать
-webkit-font-smoothing. -
Не загружаются – проверьте пути, права доступа, MIME-типы на сервере (должен быть
font/woff2и т.д.).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы