নেটওয়ার্ক উপলব্ধ থাকার সময় একটি পৃষ্ঠা খোলে, তারপর অফলাইনে তার শৈলী ও ছবি হারায়। পড়ার সেশনের প্রয়োজনীয় বস্তুগুলোর মধ্যে HTML ছিল কেবল একটি।

একটি ফরওয়ার্ড ক্যাশ তার মধ্য দিয়ে যাওয়া যোগ্য সাড়াগুলো ধরে রাখে। এটি প্রতিটি ভবিষ্যৎ লিংক আবিষ্কার করে না, কেবল HTML-এ উল্লিখিত রিসোর্স আনে না, বা উৎসে চলা অ্যাপ্লিকেশন পুনরুৎপাদন করে না।

পড়ার সংগ্রহ প্রস্তুত করুন

পাঠকদের প্রয়োজনীয় নথি, তাদের ছবি, স্টাইলশিট ও অন্যান্য নির্ভরতা তালিকাভুক্ত করুন। তারপর তিনটি অবস্থা আলাদা করুন:

সাড়ার অবস্থাঅফলাইনে পরিণতি
সংরক্ষিত ও পুনরায় ব্যবহারযোগ্যক্যাশ সম্ভবত অনুরোধটি মেটাতে পারে
সংরক্ষিত কিন্তু বৈধকরণ প্রয়োজনঅনুপস্থিত উৎস পুনরায় ব্যবহারে বাধা দিতে পারে
কখনো সংরক্ষিত নয় বা ক্যাশে নেইপরিবেশন করার কোনো সাড়া বাইট নেই

সংযোগ বিচ্ছিন্ন করার আগে একটি পৃষ্ঠা খোলা প্রমাণ করে না যে প্রতিটি নির্ভরতা এই ভাগ করা ক্যাশে পৌঁছেছে। একটি ব্রাউজার কিছু রিসোর্স নিজের স্থানীয় ক্যাশ থেকে সরবরাহ করে থাকতে পারে।

কেবল খুলে নিলেও সতেজতা টিকে থাকে

অফলাইন পরিচালনার জন্য পুরোনো বিষয়বস্তুর স্পষ্ট নীতি প্রয়োজন। only-if-cached অনুরোধ হলো আগে সংরক্ষিত সাড়ার জন্য সহযোগী ক্যাশকে জিজ্ঞাসা করার পৃথক উপায়। পুরোনো সাড়া কখন ব্যবহার করা যাবে সে বিষয়ে HTTP-এর নিষেধ আছে, প্রযোজ্য পুনর্বৈধকরণের শর্তসহ। সংরক্ষিত বস্তু অনির্দিষ্টকাল পরিবেশন করার নিঃশর্ত অনুমতি নয়।

Squid 7-এর offline_mode হলো একটি নির্দিষ্ট স্থাপনা বিকল্প যা সাধারণ বৈধকরণের চেষ্টা বন্ধ করে। এটি বৈধকরণের আচরণ বদলায়; এটি অনুপস্থিত বস্তু তৈরি করতে বা জীবন্ত লগইন প্রবাহ পুনর্গঠন করতে পারে না। নির্দেশিকাটি Squid 8-এ উপলব্ধ নয়।

সাধারণ HTTPS CONNECT-ও পৃষ্ঠার বিষয়বস্তু TLS-এর ভিতরে রাখে। একটি টানেলিং প্রক্সি সেই এনক্রিপ্টেড বাইট থেকে পুনরায় ব্যবহারযোগ্য HTML ও ছবির বস্তু পায় না।

নির্দিষ্ট একটি প্রকাশ্য পড়ার সংগ্রহের জন্য সম্পূর্ণ কার্য সংগ্রহ ও তার হালনাগাদ নীতি পরিকল্পনা করে যাচাই করুন। যেকোনো ইন্টারঅ্যাকটিভ ব্রাউজিংয়ের জন্য, ক্যাশ একা ব্যবহারকারী পরে যা চাইতে পারেন তার সম্পূর্ণ অফলাইন অনুলিপির প্রতিশ্রুতি দিতে পারে না।

সম্পর্কিত নিবন্ধ