से
कैश मैनिफ़ेस्ट फ़ॉलबैक: / /offline.html नेटवर्क्स: * मैं यूआरएल से नहीं समझता हूं कि कोड के इस ब्लॉक को वास्तव में क्या होता है। फ़ॉलबैक खंड का मतलब है जब कुछ भी नहीं मिला, offline.html पृष्ठ
तब नेटवर्क: * सभी संसाधन कैश किए जाएंगे? यह भी कहते हैं
यह प्रत्येक पृष्ठ पर सामान्य सीएसएस, जावास्क्रिप्ट, और छवियों का उपयोग करता है इनमें से प्रत्येक संसाधन को
CACHE
में स्पष्ट रूप से सूचीबद्ध करने की आवश्यकता होगी, ऐसा लगता है कि नेटवर्क: * से संघर्ष होता है जहां ऐसा लगता है कैश मैनिफेस्ट, कैश, नेटवर्कर और फ़ॉलबैक में तीन प्रकार के हेडिंग हैं I जो कुछ भी शीर्षक के अधीन नहीं है वह सीएसीएचई के तहत निहित है। प्रत्येक अनुभाग का विवरण:
CACHE: इस शीर्षक के अंतर्गत फ़ाइलें कैश की जाएंगी।
नेटवर्क्स: इस शीर्षक के अंतर्गत फ़ाइलें एक इंटरनेट कनेक्शन की आवश्यकता होती है और ऐसा कैश किए जाने वाला नहीं होगा।
फ़ॉलबैक: इस शीर्षक के अनुसार पैटर्न से मेल खाते वाली फ़ाइलें (जैसे पैटर्न "/" , जो सभी फाइलों से मेल खाता है) और कैश्ड नहीं किए गए हैं, उनके बजाय एक फ़ॉलबैक फ़ाइल दिखाई जाएगी।
एचटीएमएल 5 में डुव से कोड के ब्लॉक के संबंध में, "नेटवर्क्स: * का एक स्पष्टीकरण है "इसके तहत भाग:
इसका अर्थ यह है कि, जब आप इस काल्पनिक ऑफ़लाइन-सक्षम विकिपीडिया ऑनलाइन ब्राउज़ कर रहे हैं, तो आपका ब्राउज़र छवियों और वीडियो और अन्य एम्बेडेड संसाधनों को सामान्य रूप से प्राप्त करेगा, भले ही वे एक अलग डोमेन पर (यह बड़ी वेबसाइटों में सामान्य है, भले ही वे ऑफ़लाइन वेब एप्लिकेशन का हिस्सा नहीं हैं। एचटीएमएल पेज जनरेट किए जाते हैं और स्थानीय रूप से सेवा देते हैं, जबकि छवियां और वीडियो किसी अन्य डोमेन पर सीडीएन से सेवा की जाती हैं।) इस वाइल्डकार्ड फ्लैग के बिना, हमारा काल्पनिक ऑफ़लाइन-सक्षम विकिपीडिया अजीब तरह से व्यवहार करेंगे जब आप ऑनलाइन हों - विशेष रूप से, यह बाहरी रूप से होस्ट की गई छवियों या वीडियो को लोड नहीं करेगा!
निम्नलिखित बोली:
< P> यह प्रत्येक पृष्ठ पर सामान्य सीएसएस, जावास्क्रिप्ट, और छवियों का उपयोग करता है। इन संसाधनों में से प्रत्येक को स्पष्ट रूप से CACHE
में सूचीबद्ध करना होगा, इसका अर्थ है कि आपको CACHE शीर्षक के तहत मेनिफेस्ट में सभी आवश्यक सीएसएस, जावास्क्रिप्ट और छवि फ़ाइलों को शामिल करना होगा। यह 'नेटवर्क्स: *' के साथ संघर्ष नहीं करता क्योंकि नेटवर्कर शीर्षक से नहीं मतलब 'कैश सब कुछ' है इसका वास्तव में अर्थ विपरीत है: नेटवर्क के शीर्ष पर आने वाली सभी चीज़ों को एक इंटरनेट कनेक्शन की आवश्यकता होती है और इसे कैश नहीं किया जाना चाहिए।
Comments
Post a Comment