В Теме MOBILE Настройка показ всего текста во время загрузки веб-шрифтов

PageSpeed Insights рекомендует настроить показ всего текста во время загрузки веб-шрифтов. Для этого нужно использовать свойство CSS font-display, чтобы пользователи могли видеть текст во время загрузки веб-шрифтов. 

В mobile.css я в правиле 

@font-face

CSS @-правило позволяет указать шрифты для отображения текста на веб-страницах, которые могут быть загружены либо с удаленного сервера, либо с компьютера пользователя. Если в правиле была объявлена функция <code>local()</code>, с названием шрифта, то будет производиться поиск на компьютере пользователя, и в случае обнаружения будет использован этот шрифт. Иначе будет скачан и использован шрифт, указанный в функции <code>url()</code>.

по рекомендации Как избежать отображения невидимого текста #

Самый простой способ избежать отображения невидимого текста при загрузке пользовательских шрифтов - временное отображение системного шрифта. Включив font-display: swap в свой @ font-face стиль, можно избежать FOIT в большинстве современных браузеров:

подставляю 

font-display: swap;

@font-face {
  font-family: 'fontello';
  src: url("font/fontello.eot?44009213");
  src: url("font/fontello.eot?44009213#iefix") format('embedded-opentype'), url("font/fontello.woff?44009213") format('woff'), url("font/fontello.ttf?44009213") format('truetype'), url("font/fontello.svg?44009213#fontello") format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
В итоге в ресурсе  (/wa-content/font/ruble/arial/alsrubl-arial-regular.woff) вижу задержка 40 ms

Что еще нужно допилить?


3 ответа

  • 0
    fieldvis 21 февраля 2020 21:47 #

    Вот еще нашел рекомендации. https://webformyself.com/google-fonts-uskorit-vremya-zagruzki/

    Не могу понять что там разработчики и откуда наподключали в теме MOBILE, что тема тормознутая из коробки. По тестам загрузка не менее 3.1 секунда. 

  • -1
    fieldvis 21 февраля 2020 21:55 #

    Я так понимаю тормозит загрузку сайта ALS Rubl Arial (РУБЛЬ!!!) 

  • -1
    fieldvis 24 февраля 2020 10:33 #

    Можно узнать в каком файле формируется ссылка https://fonts.googleapis.com/css?family=Oswald&subset=latin,cyrillic

    Чтобы добавить туда параметр &display=swap

    <link href="https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap" rel="stylesheet">

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите