Почему в Chrome отображается журнал «Медленная сеть …»?

Я заметил, что этот info log начал появляться в Google Chrome Dev (версия 55.0.2883.18 dev), и я не могу себе представить, почему.

Обнаружена медленная сеть. Вспомогательный шрифт будет использоваться при загрузке: http: //font-path.extension `

Он отображается на всех сайтах, которые используют font-face , даже на локальных страницах и расширениях Chrome.

Печать экрана локального веб-сайта

Это означает, что сеть работает медленно, а Chrome заменяет веб-шрифт (загруженный правилом @font-face ) локальным резервным копированием.

По умолчанию текст, отображаемый с помощью веб-шрифта, невидим, пока не будет загружен шрифт ( «вспышка невидимого текста» ). При этом изменении пользователь в медленной сети может начать чтение сразу, когда содержимое загружается, а не просматривает пустую страницу в течение нескольких секунд.

Я столкнулся с той же проблемой для chrome build 61.0.3163.100 на MacOs Sierra с localhost как сервером. Chrome начал регистрировать это сообщение, когда я изменил конфигурацию скорости сети на 3G быстро / 3G медленно и снова вернулся в Интернет.

Исправление: когда я попытался выбрать автономный режим и снова в режиме онлайн, проблема с журналом исчезла. (Это исправление может не работать на некоторых устройствах или версиях)

Обновление от 30 января 2018 года

Я обновил google chrome до версии 64.0.3282.119 (Official Build) (64-bit) версия 64.0.3282.119 (Official Build) (64-bit) , похоже, эта ошибка исправлена.

EDIT: Это не работает с последней версией 63.0+

Мне удалось отключить его с помощью одной из приведенных выше комментариев, перейдите к

chrome://flags/#enable-webfonts-intervention-v2

Хитрость заключается в том, чтобы также отключить параметр « Trigger User Agent Intervention for WebFonts loading always » как раз под этим.

введите описание изображения здесь

В моем случае это расширение AdBlock Plus для Google Chrome. Отвернулся, и он отлично работал.

Я скрываю это путем установки настройки консоли

Console settings -> User messages only

Goto chrome: // flags / # enable-webfonts-вмешательства-v2 и отключить его

Это связано с ошибкой в ​​Chrome со своим последним API для «скорости сети». Надеюсь, что это будет исправлено в следующей версии

У меня отключено управление сетью, но сегодня я начал получать эту ошибку на бизнес-соединении 75 МБ / с …

Чтобы исправить это в моей сборке Chrome 60.0.3112.90 (Official Build) (64-разрядная версия), я открыл DevTools, затем перешел к настройкам DevTools, а затем отметьте «Log XMLHttpRequests», отключенные «Только сообщения пользователя» и «Скрыть сетевые сообщения»,

Самый простой способ отключить это – снять предупреждения в инструментах chrome dev

введите описание изображения здесь

Надеюсь это поможет.

Мне просто удалось создать регулярное выражение фильтра: /^((?!Fallback\sfont).)*$/ .

Добавьте его в поле фильтра прямо над консолью, и он скроет все сообщения, содержащие Fallback font .

Вы можете сделать это более конкретным, если хотите.

Если вы разрабатываете приложение, использующее шрифты Google, и хотите, чтобы ваши пользователи не видели эти предупреждения. Возможное решение ( подробнее здесь ) заключалось в том, чтобы загружать шрифты локально.

Я использовал это решение для приложения, которое порой имеет медленный интернет (или не имеет доступа в Интернет), но все еще обслуживает страницы. Это предполагает, что ваше приложение использует шрифты Google и обновления к этим шрифтам не являются критическими. Также предположим, что использование шрифтов ttf подходит для вашего приложения WC3 TTF Font Browser Support .

Вот как я выполнил локально исполняемые шрифты:

Перейдите на страницу https://fonts.google.com/ и выполните поиск шрифтов

поиск

Добавьте свои шрифты

введите описание изображения здесь

Загрузите их

введите описание изображения здесь

Поместите их в корне сайта

введите описание изображения здесь

Добавьте их в свой файл @font

введите описание изображения здесь

У меня также были те же ошибки с шрифтами fontawesome. Затем я загрузил последние шрифты font-size и заменил их на старые шрифты. И ошибки исчезли.

вы можете нажать «настройки консоли» и установить флажок «Использовать только сообщения», после чего эти сообщения не будут отображаться снова.

введите описание изображения здесь

Щелкните правой кнопкой мыши на Chrome Dev. Затем выберите фильтр. И выберите источник сообщений.

Обновление последней версии Chrome (63.0.3239.84) с помощью справки -> Об исправлении для меня.

(на самом деле, мне пришлось переключиться на «Оффлайн» и вернуться на вкладку «Интернет» на вкладке «Сеть» инструментов разработчиков, чтобы последние ошибки исчезли.)

Как только я отключил плагин DuckDuckGo Privacy Essentials, он исчез. Бит раздражает, поскольку шрифты, которые я обслуживал, были с localhost, поэтому не должно быть ничего общего с медленным сетевым подключением.

  1. Нет, это не означает, что сеть работает медленно.
  2. Нет, это не только ложное предупреждение.

У меня есть эта проблема в угловых веб-приложениях после замены ссылки https://fonts.googleapis.com/icon?family=Material+Icons в index.html на интегрированную версию (npm install …. material-icons …). Это работает, но иногда веб-приложение показывает это предупреждение.

Когда отображается предупреждение, значки не отображаются в течение примерно 1 секунды, поэтому пользователь видит плохо отображаемые значки.

У меня пока нет решения.

если вы можете получить доступ к css этого расширения, просто добавьте font-display:block; на определение шрифта или отправить отзыв разработчику этого расширения 🙂

 @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; } 
  • Шрифты выглядят по-разному в Firefox и Chrome
  • Почему Chromium обходит / etc / hosts и dnsmasq?
  • Могу ли я заблокировать загрузку всех файлов в Chrome?
  • Взломайте Chrome, чтобы показать свои внутренние страницы с черным фоном
  • «Невозможно подключиться к реальному Gmail.com»
  • Сохранить открытые вкладки в Chrome
  • Как скрыть закладки с новой вкладки в Chrome?
  • «Адрес DNS-сервера не найден» для некоторых веб-сайтов
  • Активация расширения Chrome, которого нет в интернет-магазине Chrome
  • Как использовать ярлыки отладки Chrome Developer на Mac?
  • Selenium - базовая аутентификация через URL-адрес
  • Давайте будем гением компьютера.