Zauważyłem, że info log
zaczęło się to pojawiać w Google Chrome Dev (wersja 55.0.2883.18 dev) i nie mogę sobie wyobrazić, dlaczego.
Wykryto powolną sieć. Podczas ładowania zostanie użyta czcionka rezerwowa : http: //font-path.extension `
Pojawia się na wszystkich używanych stronach font-face
, nawet na stronach lokalnych i rozszerzeniach Chrome.
google-chrome
font-face
Acauã Montiel
źródło
źródło
Odpowiedzi:
Oznacza to, że sieć działa wolno, a Chrome zastępuje czcionkę internetową (ładowaną
@font-face
regułą) lokalną rezerwą.Domyślnie tekst renderowany za pomocą czcionki internetowej jest niewidoczny do momentu pobrania czcionki ( „flash niewidocznego tekstu” ). Dzięki tej zmianie użytkownik w wolnej sieci może zacząć czytać od razu po załadowaniu zawartości zamiast patrzeć na pustą stronę przez kilka sekund.
źródło
Ten sam problem dotyczy kompilacji Chrome
61.0.3163.100
na MacOs Sierra zlocalhost
serwerem. Chrome zaczął rejestrować ten komunikat, gdy zmieniłem konfigurację prędkości sieci na 3G szybki / 3G wolny i ponownie w trybie online.Naprawić: gdy próbowałem wybrać tryb offline i ponownie tryb online, problem z logowaniem zniknął. (Ta poprawka może nie działać na niektórych urządzeniach lub wersjach)
Zaktualizowałem Google Chrome do wersji
64.0.3282.119 (Official Build) (64-bit)
, wygląda na to, że ten błąd został już naprawiony.źródło
EDYCJA: To nie działa z najnowszą wersją 63.0+
Udało mi się to wyłączyć, korzystając z pomocy jednego z powyższych komentarzy, przejdź do
chrome://flags/#enable-webfonts-intervention-v2
Sztuczka polega także na wyłączeniu opcji „ Trigger User Agent Intervention for WebFonts loading always ” również poniżej tej opcji.
źródło
chrome://flags/#enable-webfonts-intervention-v2
W moim przypadku było to rozszerzenie AdBlock Plus dla Google Chrome. Wyłączyłem i działało idealnie.
źródło
jeśli możesz uzyskać dostęp do css tego rozszerzenia, po prostu dodaj
font-display:block;
definicję czcionki lub wyślij opinię do autora tego rozszerzenia :)źródło
* {font-display: block;}
do pliku css.font-display
może być użyte tylko w@font-face
deklaracji. Więc* {font-display: block;}
nie będzie działać zgodnie z oczekiwaniami.Ukryłem to, ustawiając ustawienia konsoli
Console settings
->User messages only
źródło
Error
wiadomość.Przejdź do chrome: // flags / # enable-webfonts-interwencja-v2 i ustaw ją na wyłączoną
Jest to spowodowane błędem w Chrome z ich najnowszym interfejsem API do „prędkości sieci”. Mam nadzieję, że zostanie to naprawione w następnej wersji
źródło
Mam wyłączony ograniczanie przepustowości sieci, ale dzisiaj zaczęło się pojawiać ten błąd w przypadku połączenia biznesowego 75 Mb / s ...
Aby to naprawić w mojej wersji przeglądarki Chrome 60.0.3112.90 (kompilacja oficjalna) (wersja 64-bitowa), otworzyłem DevTools, następnie przeszedłem do ustawień DevTools, a następnie zaznaczyłem „Log XMLHttpRequests”, odznaczono „Tylko wiadomości użytkownika” i „Ukryj wiadomości sieciowe”
źródło
Najłatwiejszym sposobem na wyłączenie tego jest odznaczenie ostrzeżeń w narzędziach chrome dev
Mam nadzieję że to pomoże.
źródło
Właśnie udało mi się uruchomić regex filtra:
/^((?!Fallback\sfont).)*$/
.Dodaj go do pola filtru tuż nad konsolą, aby ukryć wszystkie wiadomości zawierające
Fallback font
.Możesz sprecyzować, jeśli chcesz.
źródło
Jeśli tworzysz aplikację korzystającą z czcionek Google i chcesz mieć pewność, że użytkownicy nie zobaczą tych ostrzeżeń. Możliwe rozwiązanie ( wyszczególnione tutaj ) było ładowanie czcionek lokalnie.
Użyłem tego rozwiązania dla aplikacji, która czasami ma powolny dostęp do Internetu (lub nie ma dostępu do Internetu), ale nadal obsługuje strony. Zakłada się, że Twoja aplikacja korzysta z czcionek Google i aktualizacje tych czcionek nie są krytyczne. Załóżmy również, że używanie czcionek ttf jest odpowiednie dla twojej aplikacji WC3 Obsługa czcionek TTF .
Oto, w jaki sposób osiągnąłem czcionki lokalne:
Wejdź na https://fonts.google.com/ i wyszukaj swoje czcionki
Dodaj swoje czcionki
Pobierz je
Umieść je w katalogu głównym witryny
Dodaj je do pliku @font
źródło
Też miałem te same błędy z czcionkami Fontawesome. Następnie pobrałem ostatnie czcionki Fontawesome i zastąpiłem je starymi. Błędy zniknęły.
źródło
Mam ten problem z kątowymi aplikacjami internetowymi po zamianie linku https://fonts.googleapis.com/icon?family=Material+Icons w index.html do wersji zintegrowanej (npm zainstaluj .... materiały-ikony ...). To działa, ale czasami aplikacja internetowa wyświetla to ostrzeżenie.
Gdy wyświetlane jest ostrzeżenie, ikony nie są renderowane przez około 1 sekundę, więc użytkownik widzi źle renderowane ikony.
Nie mam jeszcze rozwiązania.
źródło
Przejdź do Fonts stylesheet.css i dodaj font-display: block; we wszystkich @ font-face {}
Ta odpowiedź Stackoverflow pomogła mi ..
Jeśli masz dostęp do css tego rozszerzenia, po prostu dodaj font-display: block; na temat definicji czcionek lub wyślij opinię twórcy tego rozszerzenia :)
źródło
możesz kliknąć „Ustawienia konsoli” i zaznaczyć pole „Używaj tylko wiadomości”, po czym wiadomości te nie będą się ponownie wyświetlać.
źródło
Aktualizacja do najnowszej wersji Chrome (63.0.3239.84) za pośrednictwem Pomocy -> Informacje naprawiłem to.
(w rzeczywistości musiałem przełączyć się na Offline i z powrotem do Online na karcie Sieć narzędzi dla programistów, aby ostatnie błędy zniknęły).
źródło
Gdy tylko wyłączyłem wtyczkę DuckDuckGo Privacy Essentials, zniknęła. Trochę irytujące, ponieważ czcionki, które wyświetlałem, pochodziły z hosta lokalnego, więc nie powinno to mieć nic wspólnego z wolnym połączeniem sieciowym.
źródło
Kliknij prawym przyciskiem myszy na Chrome Dev. Następnie wybierz filtr. I wybierz źródło wiadomości.
źródło