Задать вопрос
@organica

Как настроить показ текста во время загрузки веб-шрифтов, @font-face не работает?

Господа, от безысходности пишу вопрос здесь т.к. своими силами уже не знаю куда копать в решении проблемы.
PageSpeed гугла упорно ругается на "Настройте показ всего текста во время загрузки веб-шрифтов".
URL Потенциальная экономия данных (КБ)
…roboto/Roboto-Light.woff2 80 ms
…roboto/Roboto-Bold.woff2 230 ms
…roboto/Roboto-Regular.woff2 230 ms


В Style.css
@font-face {
    font-display: swap;
    font-family: 'Roboto-Bold';
    src: local('Roboto'),
    url('../font/roboto/Roboto-Bold.woff2') format('woff2')
}
@font-face {
    font-display: swap;
    font-family: 'Roboto-Light';
    src: local('Roboto'),
    url('../font/roboto/Roboto-Light.woff2') format('woff2')
}
@font-face {
    font-display: swap;
    font-family: 'Roboto';
    src: local('Roboto'),
    url('../font/roboto/Roboto-Regular.woff2') format('woff2')
}

html {
    font-family: "Roboto", Helvetica, Arial, sans-serif;
}


Вроде и @font-face сделан, и fallback шрифт есть, а ошибка никуда не уходит. В связи с этим десктопная версия сайта выдает 92 балла, а мобильная 40-45
  • Вопрос задан
  • 647 просмотров
Подписаться 2 Простой 11 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы