ऊपर का जवाब कुकीज़ को भी ब्लॉक करता है। मैं एक अस्थायी समाधान के साथ आया (विंडोज उपयोगकर्ताओं के लिए, लेकिन यह एक ही तरह से लिनक्स के लिए काम करना चाहिए) स्थानीय भंडारण को अवरुद्ध करने और एक ही समय में कुकीज़ की अनुमति देने के लिए:
स्थानीय संग्रहण फ़ोल्डर खोलें:
% LocalAppData% \ Google \ Chrome \ उपयोगकर्ता डेटा \ Default \ Local संग्रहण
क्रोम और एक्सटेंशन द्वारा "क्रोम-" उपसर्गित फ़ाइलों का उपयोग किया जाता है, उन्हें हटाएं नहीं। "Http-" उपसर्गों वाली फाइलें वही हैं जो हम बाद में हैं। ये फाइलें सेटिंग्स को स्टोर करने या आपके ब्राउज़िंग को ट्रैक करने के लिए वेबसाइटों द्वारा बनाई गई हैं।
पहले चरण में, हम उन साइटों के लिए "श्वेतसूची" स्थानीय संग्रहण डेटा पर जा रहे हैं, जिन पर हमें भरोसा है। उन सभी फ़ाइलों का चयन करें जिन्हें आप रखना चाहते हैं, जैसे http_english.stackexchange.com_0.localstorage , उनके गुणों पर राइट-क्लिक करें और खोलें, फिर उनकी फ़ाइल विशेषताओं को "हिडन" पर सेट करें। आप देखेंगे कि अगले चरण में क्यों।
अब एक बैच फ़ाइल / शेल स्क्रिप्ट बनाएं जो सभी गैर-श्वेतसूचीबद्ध स्थानीय संग्रहण डेटा को हटा देगा:
डेल "% LocalAppData% \ Google \ Chrome \ उपयोगकर्ता डेटा \ डिफ़ॉल्ट \ स्थानीय संग्रहण \ http *"
इसे "deleteelocalstorage.cmd" के रूप में सहेजें और चलाने के लिए डबल-क्लिक करें। यह आपके द्वारा पहले श्वेत किए गए को छोड़कर सभी स्थानीय भंडारण डेटा को हटा देगा, यह केवल इसलिए काम करता है क्योंकि छुपी हुई फ़ाइलों को डेल कमांड द्वारा अनदेखा किया जाता है।
Chrome प्रारंभ करने से पहले आप हर बार इस शेल स्क्रिप्ट को निष्पादित कर सकते हैं। एक बेहतर समाधान यह है कि स्क्रिप्ट को स्वचालित रूप से विंडोज टास्क शेड्यूलर का उपयोग करके निष्पादित किया जाए, उदाहरण के लिए दिन में एक बार। यह नियमित रूप से स्थानीय भंडारण को साफ करेगा और वेबसाइटों को आप पर नज़र रखने से बचाएगा, जबकि अभी भी आपके श्वेतसूची साइटों को काम करने की अनुमति देगा।
यह समाधान सही नहीं है क्योंकि यह स्थानीय भंडारण को पूरी तरह से अक्षम नहीं करता है, हालांकि, यह आवश्यक है क्योंकि स्थानीय भंडारण एकमुश्त अवरुद्ध होने पर बहुत सारी साइटें काम नहीं करेंगी। उदाहरण के लिए, आप कुछ साइटों पर लॉगिन नहीं कर पाएंगे या आपको केवल एक खाली पृष्ठ मिलेगा।
एक अन्य समाधान जानवर बल दृष्टिकोण है: फ़ाइल अनुमतियों के माध्यम से स्थानीय भंडारण को रोकें।
- स्थानीय संग्रहण फ़ोल्डर -> गुण -> सुरक्षा टैब -> उन्नत पर राइट क्लिक करें
- अपना उपयोगकर्ता नाम चुनें, संपादित करें पर क्लिक करें, और "नई फ़ाइलों के निर्माण" की अनुमति से इनकार करें
- स्थानीय भंडारण फ़ोल्डर में एक नई पाठ फ़ाइल बनाकर इसका परीक्षण करें। इसे अनुमति से वंचित कहना चाहिए।
फिर, ध्यान रखें कि इस दृष्टिकोण के साथ, आप जल्दी या बाद में समस्याओं में भाग लेंगे क्योंकि कुछ साइटों को ठीक से काम करने के लिए स्थानीय भंडारण की आवश्यकता होती है।