Ответ 1
Перейдите к chrome://flags/#enable-webfonts-intervention-v2
и установите его на disabled
Это из-за ошибки в Chrome со своим последним API для "скорости сети". Надеюсь, он будет исправлен в следующей версии
что я могу сделать в этом случае? Я вижу это на моей консоли, когда запускал браузер в приложении AngularJS:
Обнаружена медленная сеть. Вспомогательный шрифт будет использоваться при загрузке: /bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
Я также вижу, что шрифты меняются во время загрузки.
Перейдите к chrome://flags/#enable-webfonts-intervention-v2
и установите его на disabled
Это из-за ошибки в Chrome со своим последним API для "скорости сети". Надеюсь, он будет исправлен в следующей версии
Установка следующего флага хрома в Unknown
предотвратит появление этого сообщения на dev-console:
chrome://flags/#force-effective-connection-type
ᴛᴇꜱᴛᴇᴅ ᴏɴ
Google Chrome
Версия 63.0.3239.84
Та же проблема на локальном сервере.
Но если вы не хотите видеть эти сообщения в журнале:
На chrome tools
=> console settings
=> отмечены только в сообщениях пользователя
Просто добавьте font-display
во все определения css font-face, чтобы удалить ошибку из консоли.
@font-face {
font-family: ExampleFont;
src: url(/path/to/fonts/examplefont.woff) format('woff'),
url(/path/to/fonts/examplefont.eot) format('eot');
font-weight: 400;
font-style: normal;
font-display: block;
}
Это связано с использованием нескольких фреймворков. Вы можете игнорировать это. Это не создает никаких проблем. Вы можете просто удалить вещи только из консоли.
В Chrome введите URL-адрес и введите chrome://flags/#disable-accelerated-2d-canvas
, мы увидим новую версию вмешательства агента пользователя для загрузки WebFonts, затем отключите его, проблема будет решена.
Это безопасно для хрома для ускорения их хромового двигателя. таким образом, если ваш сайт медленно загружается, то локальный шрифт будет использоваться для показа вашего веб-сайта, чем позже, когда все будет загружено, появится ваш оригинальный шрифт. как уже упоминалось, вы можете продолжить и отключить его chrome://flags/#enable-webfonts-intervention-v2
, и вы больше этого не увидите
Я столкнулся с той же проблемой. Чтобы решить эту проблему, просто просмотрите страницу браузера → goto console → В правом верхнем раскрывающемся меню консоли → выберите/проверьте только пользовательские сообщения, он исчезнет из этих медленных сетевых журналов
Чтобы скрыть эти сообщения, выполните следующие действия:
Он скроет все сообщения консоли медленной сети. Но имейте в виду, он только скроет эти сообщения, чтобы не решить проблему.
FYI:
Это независимое от браузера решение JavaScript предотвращает эти журналы и FOUT-FOIT-FOFT, заставляя пользователя ждать загрузки шрифта.
В клиентском JavaScript используйте fontfaceobserver, чтобы определить, загружен ли шрифт, и не отображать разметку с использованием этого шрифта, пока шрифт не загружен.
Как не показывать разметку, зависит от того, какой стек вы используете.
Я счастлив с этим метатегом.
<meta content='IE=Edge;chrome=35+' https-equiv='X-UA-Compatible'/>