जर्नल ·
एक बार खोलें, ऑफ़लाइन पढ़ें
AI अनुवाद यह पृष्ठ मूल लेख (अंग्रेज़ी / कोरियाई) का मशीनी अनुवाद है और इसमें त्रुटियाँ हो सकती हैं। मूल लेख ही प्रामाणिक है। मूल लेख पढ़ें
ipe.rest आपके ब्राउज़र में अपनी एक छोटी प्रति रखता है, ताकि जो पेज आप पहले खोल चुके हैं वह बिना कनेक्शन के फिर खुल सके। यहाँ बताया गया है कि यह कैसे काम करता है, और यह क्या नहीं करता।
पिछली बार हमने सूची बनाई थी कि यह साइट आपके बारे में क्या याद रखती है, और उसमें एक बात साइट की अपनी फ़ाइलों का कैश थी। यह प्रविष्टि उसी कैश के बारे में है: वह क्यों है, कैसे व्यवहार करता है, और उससे छुटकारा कैसे पाएँ।
होम पेज क्या तैयार करता है
जब आप होम पेज खोलते हैं, तो वह सर्विस वर्कर नाम का एक छोटा प्रोग्राम पंजीकृत करता है। आपका ब्राउज़र उसे पेज से अलग, पृष्ठभूमि में चलाता है। उसका काम सरल है: वह साइट और नेटवर्क के बीच बैठकर तय करता है कि हर फ़ाइल कहाँ से आनी चाहिए।
पहली बार चलने पर वह ज़रूरी फ़ाइलों की एक छोटी सूची सहेजता है: होम पेज, जर्नल की सूची, परिचय, संपर्क और गोपनीयता के पेज, आइकन और फ़ॉन्ट। बाकी सब बाद में सहेजा जाता है, जैसे-जैसे आप पढ़ते हैं।
पेज: पहले नेटवर्क
पेजों के लिए सर्विस वर्कर पहले नेटवर्क से पूछता है, और ब्राउज़र में रखी किसी पुरानी प्रति पर भरोसा करने के बजाय सर्वर से पूछता है कि पेज बदला है या नहीं। ऑनलाइन होने पर आपको हमेशा मौजूदा पेज मिलता है, और हर बार एक ताज़ा प्रति कैश में चली जाती है।
नेटवर्क विफल होने पर सर्विस वर्कर अपनी सहेजी हुई प्रति पर लौट आता है। इसलिए अगर आप इस ब्राउज़र में होम पेज एक बार खोल चुके हैं, तो कल खोली गई कोई प्रविष्टि आज बिना सिग्नल वाली ट्रेन में भी खुल जाती है। जो पेज आपने कभी खोला ही नहीं, वह वहाँ नहीं हो सकता, और तब सर्विस वर्कर ब्राउज़र की त्रुटि के बजाय होम पेज दिखाता है।
फ़ॉन्ट, आइकन और स्टाइल: पहले कैश
जो फ़ाइलें कम ही बदलती हैं, वे उलटे रास्ते से चलती हैं। सर्विस वर्कर पहले कैश में देखता है और नेटवर्क पर तभी जाता है जब उसके पास प्रति न हो। इसीलिए हर बार फ़ॉन्ट और आइकन दोबारा डाउनलोड नहीं होते।
पुरानी प्रतियाँ कैसे हटती हैं
कैश का एक संस्करण-नाम होता है, और साइट की फ़ाइलें बदलने पर हम उसे बदल देते हैं। नया संस्करण शुरू होने पर सर्विस वर्कर अलग नाम वाले हर कैश को हटा देता है। पुरानी प्रतियाँ आपके डिवाइस पर जमा नहीं होतीं, और हमारा प्रकाशित सुधार आपकी अगली विज़िट पर आप तक पहुँच जाता है।
सब कुछ खुद हटाने के लिए अपने ब्राउज़र की सेटिंग में इस साइट का डेटा साफ़ करें। अगली विज़िट शून्य से शुरू होगी।
यह क्या नहीं करता
कैश आपके ब्राउज़र के भीतर रखा फ़ाइलों का एक सादा भंडार है। यह आपका प्रोफ़ाइल नहीं है, और इसमें से कुछ भी हमें नहीं भेजा जाता। यह ऐसा पेज नहीं दिखा सकता जो आपने कभी खोला ही नहीं, और किसी दूसरी साइट का लिंक, जैसे YouTube पर कोई ट्रैक, बाकी सब की तरह कनेक्शन माँगता है।
हम यह मेहनत क्यों करते हैं
शांत चीज़ों के बारे में एक जर्नल को पूरे सिग्नल की माँग नहीं करनी चाहिए। लोग प्रतीक्षालयों में और आते-जाते समय पढ़ते हैं, और भंडार से खुल सकने वाली साइट उन पलों के प्रति ज़्यादा दयालु होती है।
ipe(); // open it once, and it remembers how to open itself
अगर कोई पेज कभी पुराना दिखे, तो ऑनलाइन रहते हुए उसे एक बार रीलोड करें। पेज खुद हमेशा नए सिरे से माँगा जाता है; भंडार से सिर्फ़ वे फ़ाइलें आती हैं जो कम बदलती हैं (फ़ॉन्ट, आइकन, स्टाइल, स्क्रिप्ट और इमेज), और वे हर नए संस्करण के साथ नए हो जाते हैं।