Chrome में "स्लो नेटवर्क का पता क्यों लगा है ..." लॉग दिखाई देता है?


283

मैंने देखा कि यह info logGoogle क्रोम देव (संस्करण 55.0.2883.18 देव) में दिखाई देने लगा और मैं इसकी कल्पना नहीं कर सकता।

स्लो नेटवर्क का पता चला है। फ़ॉलबैक फ़ॉन्ट का उपयोग लोड करते समय किया जाएगा: http: //font-path.extension `

यह उन सभी वेबसाइटों पर दिखाई देता है जो font-faceस्थानीय पृष्ठों और Chrome एक्सटेंशन पर भी उपयोग करते हैं ।

एक स्थानीय वेबसाइट की प्रिंट स्क्रीन


112
मैंने इस विकल्प को निष्क्रिय कर दिया है और लॉग अब दिखाई नहीं देते हैं, लेकिन मुझे अभी भी नहीं पता कि इसका क्या मतलब है। क्रोम: // झंडे / # सक्षम-वेबफोन्स-हस्तक्षेप-वी 2
एकौ मोंटी

4
@ AcauãMontiel समय सेवर
kenberkeley

7
@ AcauãMontiel lol +1 ईमानदारी के लिए
danwild

3
ChromeDevTools ने ट्वीट किया कि वे इस मुद्दे को देख रहे हैं।
क्विन कॉमेंडेंट

जवाबों:


150

इसका मतलब है कि नेटवर्क धीमा है, और क्रोम @font-faceस्थानीय फॉलबैक के साथ एक वेब फ़ॉन्ट (एक नियम से भरा हुआ ) की जगह ले रहा है ।

डिफ़ॉल्ट रूप से, वेब फ़ॉन्ट के साथ प्रदान किया गया पाठ तब तक अदृश्य रहता है जब तक कि फ़ॉन्ट डाउनलोड नहीं किया जाता ( "अदृश्य पाठ का फ्लैश" )। इस परिवर्तन के साथ, धीमे नेटवर्क पर उपयोगकर्ता सही पढ़ना शुरू कर सकता है जब सामग्री कई सेकंड के लिए खाली पृष्ठ पर देखने के बजाय लोड हो जाती है।


139
क्या मैं इस अधिसूचना को अक्षम कर सकता हूं?
शकील अहमद

71
जैसे Acauã Montiel ने ऊपर टिप्पणी की है, आप इसे क्रोम पर अक्षम कर सकते हैं: // झंडे / # सक्षम-
वेबफोन्स

12
मुझे लगता है कि अधिसूचना विकास के लिए उपयोगी है। मुद्दा यह है कि जब क्रोम एक ही कंसोल लॉग में स्थापित हर एक एक्सटेंशन के लिए दिखाता है, तो बहुत अधिक शोर। एक्सटेंशन के लिए इसे दिखाने की क्या बात है?
बेन

16
किसी भी कारण से यह संदेश स्टिल दिखाई देता है, भले ही फ़ॉन्ट मेमोरी / डिस्क कैश से लोड हो? इसका मतलब यह हो सकता है कि कैश से फ़ॉन्ट लोड करने में देरी हो?
रॉबिन

38
मैं लोकलहोस्ट से भाग रहा हूं और वही त्रुटि हो रही है
विकास बंसल

108

मुझे 61.0.3163.100MacO Sierra पर क्रोम बिल्ड के लिए localhostसर्वर के रूप में एक ही मुद्दे का सामना करना पड़ा । जब मैंने नेटवर्क स्पीड कॉन्फ़िगरेशन 3 जी तेज / 3 जी धीमी और फिर से ऑनलाइन वापस किया तो क्रोम ने इस संदेश को लॉग करना शुरू कर दिया।

फिक्स: जब मैंने ऑफ़लाइन मोड और फिर से ऑनलाइन मोड का चयन करने की कोशिश की, तो लॉगिंग समस्या गायब हो गई। (यह फिक्स कुछ उपकरणों या संस्करणों पर काम नहीं कर सकता है)

30 जनवरी 2018 को अपडेट करें

मैंने Google क्रोम को संस्करण में अपडेट किया 64.0.3282.119 (Official Build) (64-bit), ऐसा लगता है कि यह बग अब ठीक हो गया है।


3
नेटवर्क टैब में ऑफ़लाइन मोड टॉगल को चेक / अनचेक करने के लिए मेरे लिए भी काम किया गया - स्थानीयहोस्ट पर एक देव सर्वर से फोंट परोसा जा रहा था, इसलिए मुझे नहीं लगा कि यह वास्तव में एक "धीमा नेटवर्क" मुद्दा था;; मेरे मामले में; यहां तक ​​कि अन्य गति विन्यास या कुछ भी ... अजीब के साथ खिलवाड़ नहीं किया गया था। इस समाधान को खोजने और साझा करने के लिए धन्यवाद!
natevw

11
इस समाधान को साझा करने के लिए धन्यवाद - मेरे लिए भी काम किया! मुझे इसके लिए एक बग रिपोर्ट नहीं मिली, इसलिए मैंने एक दायर की है: bugs.chromium.org/p/chromium/issues/detail?id=778477
NullColaShip

3
यह Ubuntu 16.04 पर Chrome 61.0.3163.91 के लिए काम नहीं किया।
मुहम्मद बिन युसरत

यह झंडा बदलने की तुलना में अधिक सुरक्षित है, लेकिन यह MacOS Sierra पर 62.0.3202.89 पर काम नहीं किया
जॉन्स 90

एक जादू की तरह काम किया। ये चेतावनी मुझे पागल की तरह बिगाड़ रही थी क्योंकि मैं इसके धीमे होने का कोई कारण नहीं देख सकता था :)
पेरी

78

EDIT: यह 63.0+ के नवीनतम संस्करण के साथ काम नहीं कर रहा है

मैं उपरोक्त टिप्पणियों में से किसी एक की मदद का उपयोग करके इसे अक्षम करने में सक्षम था, पर जाएं

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

ट्रिक को " ट्रिगर यूजर एजेंट इंटरवेंशन फॉर वेबफोन्स लोडिंग ऑलवेज " विकल्प को भी उसी के ठीक नीचे डिसेबल करना है ।

यहां छवि विवरण दर्ज करें


3
यह वास्तव में ओपी के सवाल का जवाब नहीं देता है "पहली जगह में कंसोल में लॉग क्यों आया"। यदि आप जानते हैं कि आप अपना उत्तर संपादित कर सकते हैं।
करण देसाई

4
क्रोम 63 में ऐसा कोई विकल्प नहीं है और यह बग मुझे दिखाई दिया।
मोर्टेज़ा ज़िया

@MortezaZiaeemehr, यह दुर्भाग्यपूर्ण है। पूरा इंटरफ़ेस अब बदल दिया गया है। और मैं अब इस मुद्दे का सामना नहीं कर रहा हूं।
अब्दुल वहीद

मेरा यह संदेश 66.0.3359.139 में है। लेकिन वहाँ कोई विकल्प नहीं हैchrome://flags/#enable-webfonts-intervention-v2
Guus

40

मेरे मामले में, यह Google क्रोम के लिए AdBlock Plus एक्सटेंशन था। इसे बंद कर दिया और यह पूरी तरह से काम किया।


1
मेरे मामले में यह "WOT: वेब ऑफ ट्रस्ट" विस्तार था। मैं यह नहीं देखता कि चीज़ को अपने विशेष फोंट को लोड करने की आवश्यकता क्यों है, इसे बस जो भी डिफ़ॉल्ट फ़ॉन्ट का उपयोग करना चाहिए।
सैम वाटकिंस

1
AdBlock को बंद करने के कारण त्रुटि को देखते हुए और AD को देखना जारी रखें? सही समाधान / कटाक्ष
बेंजी

यह व्यवहार खराब लिखे गए जावास्क्रिप्ट / jQuery कोड के कारण भी हो सकता है। यदि आपके पास कोई फ़ंक्शन है, लेकिन घोषित नहीं है, तो यह हो सकता है। यदि आप अपने कोड को कॉपी / पेस्ट कर रहे हैं और उपयोग नहीं किए गए कुछ कार्यों को हटा रहे हैं, तो अतिरिक्त सावधान रहें।
सिकंदर अमला

18

यदि आप इस एक्सटेंशन के 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;
}

1
यह समस्या को हल करने का उचित तरीका है, फ़ॉन्ट-प्रदर्शन संपत्ति को किसी भी मूल्य पर सेट करें जो 'ऑटो' नहीं है। developer.mozilla.org/en-US/docs/Web/CSS/@font-face/…
पीटर

2
आप * {font-display: block;}अपनी css फ़ाइल में जोड़कर इसे विश्व स्तर पर ठीक कर सकते हैं ।
पीटर

2
font-displayकेवल एक @font-faceघोषणा में इस्तेमाल किया जा सकता है । तो * {font-display: block;}उम्मीद के मुताबिक काम नहीं होगा।
सेडएक्स

15

मैं इसे सेट कंसोल सेटिंग द्वारा छिपाता हूं

Console settings -> User messages only


18
@AamirRizwan बाहर देखें। यह सेटिंग Errorसंदेश को भी छिपा देगी ।
स्लाइड शो 2

6
यह उत्तर @David Yew द्वारा एक के समान है, इसके अलावा कई अवांछित दुष्प्रभाव भी हैं
सुपरजोस

10

गोटो क्रोम: // झंडे / # सक्षम-वेबफोन्स-हस्तक्षेप-वी 2 और इसे अक्षम करने के लिए सेट करें

यह क्रोम में बग के कारण 'नेटवर्क स्पीड' के लिए उनके नवीनतम एपीआई के साथ है। उम्मीद है कि यह अगले संस्करण में तय किया जाएगा


9

मेरे पास नेटवर्क थ्रॉटलिंग अक्षम है, लेकिन 75mb / s व्यवसाय कनेक्शन पर आज यह त्रुटि प्राप्त करना शुरू हो गया है ...

Chrome 60.0.3112.90 (आधिकारिक बिल्ड) (64-बिट) के मेरे बिल्ड में इसे ठीक करने के लिए मैंने DevTools खोले, फिर DevTools सेटिंग में नेविगेट किया गया, फिर 'Log XMLHttpRequests' पर टिक किया, 'केवल' उपयोगकर्ता संदेश 'और' नेटवर्क संदेश छिपाएं '


3

इसे निष्क्रिय करने का सबसे आसान तरीका क्रोम देव टूल्स में चेतावनी को अनचेक करना है

यहां छवि विवरण दर्ज करें

उम्मीद है की यह मदद करेगा।


34
यह एक बहुत बुरा विचार है।
जेम्स जेंट्स

1
@JamesGentes आप सही हैं और यह एक स्थायी समाधान नहीं है। यदि आप डिबगिंग कर रहे हैं तो कभी-कभी इसे बंद करना बेहतर होता है और सैकड़ों 'स्लो नेटवर्क का पता लगाया जाता है ...' को देखने के लिए नहीं चाहिए
brijmcq

15
वही आप कह सकते हैं कि ब्राउज़र को बंद करें और आप इसे भी नहीं देखेंगे।
निकिता चेर्निख

4
@NikitaChernykh ऐसा बिल्कुल नहीं है। यह। वास्तव में।
मुहम्मद बिन युसरत

1
यह वास्तव में इस संदेश को अक्षम करता है, लेकिन अन्य सभी चेतावनियों को भी उपयोगी हो सकता है।
हार्डन राहुल

3

मैं सिर्फ फ़िल्टर regex काम करने में कामयाब रहा: /^((?!Fallback\sfont).)*$/ :।

इसे कंसोल के ठीक ऊपर फ़िल्टर फ़ील्ड में जोड़ें और यह सभी संदेशों को छिपा देगा Fallback font

आप चाहें तो इसे और विशिष्ट बना सकते हैं।


1
मुझे लगता है कि मैं इस समाधान के साथ जाने वाला हूं। मुझे लगता है कि "उपयोगकर्ता संदेश केवल" जैसे कुछ संदेशों का चयन करना अनुशंसित नहीं है। आपके वेब ऐप द्वारा फेंकी गई त्रुटियों या चेतावनी को आसानी से याद कर सकते हैं।
समीउल्लाह खान

3

यदि आपका ऐप एक ऐसा ऐप विकसित करता है जो Google फोंट का उपयोग करता है और यह सुनिश्चित करना चाहता है कि आपके उपयोगकर्ता इन चेतावनियों को न देखें। एक संभावित समाधान ( यहां विस्तृत ) स्थानीय रूप से फोंट लोड करना था।

मैंने इस समाधान का उपयोग एक ऐसे अनुप्रयोग के लिए किया है, जिसमें कई बार धीमा इंटरनेट (या कोई इंटरनेट एक्सेस नहीं) होता है, लेकिन फिर भी पृष्ठों पर कार्य करता है, यह मानता है कि आपका ऐप Google फोंट का उपयोग करता है और इन फोंट के लिए अपडेट महत्वपूर्ण नहीं हैं। यह भी मान लें कि ttf फोंट का उपयोग करना आपके आवेदन WC3 TTF फ़ॉन्ट ब्राउज़र समर्थन के लिए उपयुक्त है

यहाँ बताया गया है कि मैंने स्थानीय रूप से सेवारत फोंट कैसे पूरा किया:

Https://fonts.google.com/ पर जाएं और अपने फोंट की खोज करें

खोज

अपने फोंट जोड़ें

यहां छवि विवरण दर्ज करें

उन्हें डाउनलोड करें

यहां छवि विवरण दर्ज करें

उन्हें साइट रूट में रखें

यहां छवि विवरण दर्ज करें

उन्हें अपने @font फ़ाइल में जोड़ें

यहां छवि विवरण दर्ज करें


2

फॉन्टवॉच के फोंट के साथ भी मेरी वही त्रुटियां थीं। फिर मैंने सबसे नवीनतम फॉन्टवॉएड के फोंट डाउनलोड किए और पुराने फोंट को प्रतिस्थापित किया। और त्रुटियां दूर हो गई हैं।


क्या आप अधिक वर्णन कर सकते हैं? आपने इसे कैसे किया ?
अबू

हम्म .. मुझे लगता है कि मेरी समस्या को हल कर सकता है .. lemme try
अक्षय

मेरे लिए अच्छा है .. <i class = "fas fa-plus-square"> </ i> काम नहीं कर रहा था .. मैंने इसे सिर्फ फ़ैस-प्लस में बदल दिया
अक्षय

2
  1. नहीं, इसका मतलब यह नहीं है कि नेटवर्क धीमा है।
  2. नहीं, यह केवल झूठी चेतावनी नहीं है।

मैं इस समस्या को कोणीय वेब अनुप्रयोगों के बाद लिंक https://fonts.googleapis.com/icon?family=Material+Icons के साथ index.html में एकीकृत संस्करण (npm स्थापित .... सामग्री-चिह्न ...) पर ले गया। यह काम करता है, लेकिन कभी-कभी वेब एप्लिकेशन उस चेतावनी को दिखाते हैं।

जब चेतावनी दिखाई जाती है तो आइकनों को लगभग 1 सेकंड के लिए रेंडर नहीं किया जाता है, इसलिए उपयोगकर्ता बुरी तरह से रेंडर किए गए आइकॉन देखते हैं।

मेरे पास अभी तक समाधान नहीं है।


2

फ़ॉन्ट की स्टाइलशीट पर जाएं। लिंक और फ़ॉन्ट-प्रदर्शन जोड़ें : ब्लॉक; सभी @ फॉन्ट-फेस {} में

इस Stackoverflow उत्तर मेरी मदद की ..

नीचे उत्तर का सारांश है

यदि आप इस एक्सटेंशन के css तक पहुँच सकते हैं, तो केवल फॉन्ट-डिस्प्ले जोड़ें: ब्लॉक; फ़ॉन्ट-फेस परिभाषा पर या इस एक्सटेंशन के डेवलपर को प्रतिक्रिया भेजें :)

@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;
}

1

आप 'कंसोल सेटिंग्स' पर क्लिक कर सकते हैं, और फिर 'केवल संदेशों का उपयोग करें' बॉक्स चेक करें, इसके बाद वे संदेश फिर से नहीं दिखाए जाएंगे।

यहां छवि विवरण दर्ज करें


यह उत्तर @David Yew द्वारा एक के समान है, इसके अलावा कई अवांछित दुष्प्रभाव भी हैं
सुपरजोस

1

Chrome के नवीनतम संस्करण में अपडेट करना (63.0.3239.84) सहायता के माध्यम से -> मेरे बारे में इसे तय करना।

(वास्तव में, मुझे पिछली त्रुटियों को दूर करने के लिए डेवलपर्स टूल के नेटवर्क टैब में ऑफ़लाइन और ऑनलाइन वापस स्विच करना पड़ा।)


1

जैसे ही मैंने DuckDuckGo प्राइवेसी एसेंशियल प्लगइन को डिसेबल किया वह गायब हो गया। मेरे द्वारा सेवा किए जा रहे फोंट के रूप में बिट कष्टप्रद है लोकलहोस्ट से, इसलिए धीमे नेटवर्क कनेक्शन के साथ कुछ भी नहीं करना चाहिए।


0

Chrome देव पर राइट माउस चटका। फिर फ़िल्टर का चयन करें। और संदेशों का स्रोत चुनें।


1
क्रोम सेटिंग्स के अंदर उस विशिष्ट संदेश को अक्षम करने की तुलना में अभी भी अच्छा समाधान नहीं है। उदाहरण के लिए मैं एसएसआर का उपयोग कर रहा हूं और इस अलर्ट का स्रोत वास्तविक एप्लिकेशन से समान हो सकता है, इसलिए यह मेरे वांछित लॉग को भी निष्क्रिय कर देता है। इसके अलावा, कई स्रोत हो सकते हैं और आपको उनमें से कई को फ़िल्टर करने की आवश्यकता होगी।
कुनोक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.