Задержка загрузки шрифта перед отображением веб-страницы - PullRequest
0 голосов
/ 04 февраля 2020

Итак, я получил несколько ошибок в заголовках Add Expires на GTMetrix для моего веб-сайта о шрифтах Google. Поэтому я попытался разместить их самостоятельно и использовать @ font-face в CSS для их загрузки. Это работало хорошо, но когда я попытался загрузить свой сайт, в рендеринге шрифтов возникла задержка. Все изображения загружаются, только шрифты нуждаются в дополнительных 2-3 секундах, прежде чем они появятся. Итак, я решил все вернуть, и я сделал. Но ситуация такая же. : / Страница ниже, чтобы вы могли проверить это. Есть идеи, почему это происходит сейчас? Почему он не go вернулся к тому, что был до всего этого?

https://www.sewingmachinelife.com

РЕДАКТИРОВАТЬ: я забыл упомянуть, что я использую шрифт-дисплей: swap; в моем шрифте ссылки вроде этого:

wp_enqueue_style(
        'Open Sans',
        '//fonts.googleapis.com/css?family=Open+Sans&display=swap',
        array(),
        CHILD_THEME_VERSION
    );

Но эта штука работает только после загрузки всей страницы и при просмотре веб-сайта. Но когда вы впервые попадаете на домашнюю страницу, по какой-то причине это не сработает.

...