क्या मैं Google Chrome के नए प्रीरेंडरिंग को बंद कर सकता हूं?


30

गुरुवार, 5 जनवरी, 2012 के लिए Google Chrome ब्लॉग के अनुसार , क्रोम ने एक बीटा सुविधा जोड़ी थी, जहाँ आप कभी-कभी URL टाइप करने से पहले पृष्ठभूमि में एक वेब पेज लोड करते हैं । जब आप फिनिश करते हैं और एंटर दबाते हैं, तो यह इसे प्रदर्शित कर सकता है। मैं पुष्टि कर सकता हूं कि संस्करण 17 के रूप में, यह सुविधा स्थिर रिलीज में है।

मैं इस प्रीफेटिंग को कैसे बंद कर सकता हूं?

क्यूं कर

मैं एक डेवलपर हूं, और इस सुविधा के कारण मुझे कुछ भ्रम हो गया है; ऐसा प्रतीत हुआ कि मेरा एक वेब ऐप "डबल रीडायरेक्ट" कर रहा था, लेकिन वास्तविक कारण यह था कि क्रोम ने URL टाइप करते समय एक बार पृष्ठ का अनुरोध किया था और फिर से जब मैंने एन्टर दबाया था। (यह व्यवहार पूरी तरह से सुसंगत नहीं है, या तो।)

मैंने क्या कोशिश की है

मैंने प्राथमिकताओं में "भविष्यवाणी" की खोज की है और निम्नलिखित को अनियंत्रित किया है:

  • "पता बार में टाइप की गई खोजों और यूआरएल को पूरा करने में मदद के लिए एक भविष्यवाणी सेवा का उपयोग करें"
  • "पृष्ठ लोड प्रदर्शन को बेहतर बनाने के लिए नेटवर्क क्रियाओं की भविष्यवाणी करें", लेकिन समस्या बनी रहती है (कम से कम लोडिंग साइटों के लिए मेरी अपनी मशीन पर होस्ट की गई)।

1
वेब पेज बनाने के अनुसार तेजी से लोड करना (पहले से रेंडर करना) - Google Chrome मदद , अक्षम करने का काम Predict network actions to improve page load performanceकरना चाहिए था। क्या आपने बाद में अपना ब्राउज़र पुनः आरंभ किया?
डेनिस

@ डेनिस - हां, मैंने ब्राउज़र छोड़ दिया और इसे फिर से खोल दिया।
नाथन लॉन्ग

जवाबों:


25

पहले से रेंडरिंग को पूरी तरह से बंद करने के लिए , निम्नलिखित को अक्षम करें:

  • पृष्ठ लोड प्रदर्शन को बेहतर बनाने के लिए नेटवर्क क्रियाओं का पूर्वानुमान करें

    chrome://settings/advanced

    हुड के नीचे


  • सर्वग्राही से पूर्वज

    chrome://flags/

    झंडे


2
सर्वनाम विकल्प का नाम बदल दिया गया / स्थानांतरित कर दिया गया? मुझे लगता है कि अब केवल सेटिंग जो दोनों को नियंत्रित करती है वह है नेटवर्क क्रियाओं का पूर्वानुमान।
इगलासियस

यह उत्तर अभी भी Chrome 39 में काम करता दिख रहा है, हालाँकि "सर्वेंडर से प्रेरेन्डर" सेटिंग को हटा दिया गया लगता है।
निक

यह सेटिंग Chrome 43 में गायब है। क्या यह अब में बेक किया गया है, या फीचर को गिरा दिया गया था?
लैंगडन

// settings /: क्रोम 43 में इस क्रोम में "पृष्ठों को लोड करने के लिए और अधिक तेजी से संसाधनों को प्रीफ़ेच" के अंतर्गत द्वारा नियंत्रित किया जा करने के लिए "उन्नत सेटिंग दिखाएं ..." लगता है
rlovtang

@eglasius यह अब उन्नत सेटिंग्स में है
राइट करें

4

हाँ तुम कर सकते हो। "डिबगिंग प्रीरेन्डरिंग" सेक्शन में गूगल डेवलपर व्हाइटपेयर प्रीरेन्डर करता है , कहता है:

आपके पास Chrome 17+ फ़ीचर को अक्षम करने का विकल्प भी है जो एड्रेस बार के साथ उपयोगकर्ता के इंटरैक्शन के आधार पर प्रीरेन्डरिंग शुरू कर सकता है। इस प्रकार के पूर्व-निर्धारण को अक्षम करने के लिए, Chrome को कमांड-लाइन ध्वज के साथ प्रारंभ करें --prerender-from-omnibox=disabled

पूरा खंड / श्वेतपत्र पढ़ें। यह अच्छी सामग्री से भरा है।


श्वेतपत्र अब उपर्युक्त लिंक पर उपलब्ध नहीं है, हालांकि आप इसे आर्काइव.ऑर्ग: web.archive.org/web/20120309113126/http://code.google.com/…
Aron Griffis

1

अपडेट 2019

जुलाई 2018 में, Google ने NoState Prefetch पेश किया

NoState Prefetch Chrome में एक नया मैकेनिज़्म है जो कि पहले से तैयार की गई प्रीरेन्डरिंग प्रक्रिया का एक विकल्प है

इसे निष्क्रिय करने की प्रक्रिया iglvzx के उत्तर से थोड़ी अलग दिखती है।


  • पृष्ठ लोड भविष्यवाणी सेवा अक्षम करें

chrome://settings/ -> उन्नत अनुभाग का विस्तार करें

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


  • NoState Prefetch को अक्षम करें

chrome://flags -> "नोस्टैट" के लिए खोज

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.