दुर्भाग्यवश वर्तमान में Chrome को संसाधनों को डाउनलोड न करने के लिए कहने का एक तरीका प्रतीत नहीं होता है जब तक कि आप स्पष्ट रूप से उनसे अनुरोध नहीं करते हैं (मैंने उनके एक्सटेंशन वेब स्टोर में यह देखने के लिए भी देखा कि क्या किसी ने ऐसा एक्सटेंशन लिखा है जो ऐसा कर सकता है)।
HTML5 के लिए ओपेरा डेवलपर की मार्गदर्शिका, एचटीएमएल 5 वीडियो और ऑडियो स्टेट्स के बारे में आपको जो कुछ भी जानना है:
कि डाउनलोड करने के साथ क्या हो रहा है?
ओपेरा, क्रोम और सफारी स्वचालित रूप से पूरी वीडियो फ़ाइल डाउनलोड कर लेगा, भले ही उसने अभी तक खेलना शुरू नहीं किया हो। फ़ायरफ़ॉक्स 3.6 केवल एक फ्रेम रेंडर करने और अवधि निर्धारित करने के लिए पर्याप्त लोड करता है, जब तक कि autobuffer
विशेषता मौजूद न हो। ध्यान दें कि कल्पना से बदल गया autobuffer
है
preload
, जो अभी तक कहीं भी लागू नहीं किया गया है। ओपेरा की योजना है कि केवल फ्रेम को रेंडर करने और डिफ़ॉल्ट रूप से अवधि निर्धारित करने के लिए पर्याप्त लोडिंग के फ़ायरफ़ॉक्स व्यवहार में बदलाव करें, जब तक कि
preload
विशेषता अन्यथा न कहे।
यह एक ज्ञात मुद्दा था कि क्रोम उस preload
विशेषता को अनदेखा कर देता है , जिसका अर्थ है कि यह हमेशा वीडियो को लोड कर रहा है, भले ही यह माना न जाए। हालाँकि, अच्छी खबर यह है कि यह बग क्रोम के नवीनतम डेवलपर संस्करण में तय किया गया है :
परियोजना सदस्य vrk@chromium.org द्वारा टिप्पणी 72, 5 अप्रैल (6 दिन पूर्व)
प्रीलोड लागू करने के लिए पैच अब उतर गए हैं! Chrome 12 में प्रीलोड विशेषता को अंतिम रूप से मान्यता दी जाएगी (कुछ हफ्तों में देव चैनल को यह अपडेट मिल जाना चाहिए।)
एक बार जब यह परिवर्तन होता है (यह निर्भर करता है कि आप क्रोम के किस संस्करण का उपयोग कर रहे हैं), आपको ऑडियो फ़ाइलों को तब तक लोड नहीं करना चाहिए जब तक कि आरएसएस फ़ीड, वेबपेज, आदि स्पष्ट रूप से यह न कहे कि यह प्रीलोड होना चाहिए।
एचटीएमएल 5 की मेरी समझ मुझे विश्वास दिलाती है कि अगर वेब डिजाइनर ने इसे प्रीलोड करने के लिए सेट किया है, तो ऐसा कुछ भी नहीं है जिसे आप इसे नहीं बताने के लिए कर सकते हैं। मेरा अनुमान, हालांकि, यह है कि हम जल्द ही ब्राउज़रों में एक एक्सटेंशन या विकल्प देखेंगे, जो आपको यह चुनने की अनुमति देगा कि कोई स्रोत प्रीलोड करता है या नहीं (मुझे लगता है कि क्रोम के प्लग इन के लिए किस तरह काम करता है)।