फ़ायरफ़ॉक्स 4 को केवल एक निर्धारित अवधि के लिए इतिहास को स्टोर करने के लिए कैसे सेट करें, अर्थात एक दिन?


10

मैं फ़ायरफ़ॉक्स 4 को केवल 1 दिन (या किसी अन्य समय की अवधि) के लिए अपने इतिहास को संग्रहीत करने के लिए सेटअप करना चाहता हूं, लेकिन मुझे ऐसा करने का विकल्प नहीं मिल रहा है कि विकल्प संवाद में, मैं देख सकता हूं कि "इतिहास याद रखें" "," नेवर रिकॉल हिस्ट्री "और" कस्टम हिस्ट्री सेटिंग्स "। "कस्टम इतिहास सेटिंग" केवल मुझे यह चुनने देती है कि मुझे क्या रखना है, कब तक नहीं।

क्या कोई और तरीका है इसे करने के लिए?

जवाबों:


13

बहुत बुरा, ऐसा लगता है कि कोई अब browser.history_expire_daysकैश को हटाने के लिए मजबूर करने के लिए उपयोग नहीं कर सकता है। जनवरी 2010 में लिखित :

मूल रूप से समाप्ति को तीन प्रमुख चरणों पर ही इतिहास घटक द्वारा प्रबंधित किया गया था: प्रत्येक यात्रा के बाद, निष्क्रिय के दौरान, शटडाउन पर। [..] नया घटक एक जेएस घटक है, यह एक सरल अनुकूली एल्गोरिथ्म के साथ, हर ३ मिनट में चरणों में समाप्ति चलाता है, ताकि यदि अंतिम चरण पर्याप्त समय तक समाप्त नहीं हुआ, तो अगले एक को बाद में चलाया जाएगा, जबकि अगर यह एक्सपायर्ड लोगों की तुलना में अधिक आइटम मिलते हैं, अगला चरण अधिक समाप्त हो जाएगा!

किसी तरह फ़ायरफ़ॉक्स लोगों को लगता है कि इतिहास को सीमित करना प्रदर्शन के बारे में है , गोपनीयता के बारे में नहीं :

नया घटक आपके हार्डवेयर चश्मे का पता लगाने में सक्षम है, विशेष रूप से स्मृति आकार, और इसके लिए समय सीमा समाप्त करने का अनुकूलन करता है, इसका मतलब है कि आपको इतिहास के दिनों की संख्या, या जो भी हो, के लिए अब और ज़रूरत नहीं है।

इसलिए:

[..] छिपा समाप्ति वरीयताओं चला गया है, तो है browser.history_expire_days, browser.history_expire_days_min, browser.history_expire_sitesअब एक ही ने ले ली है places.history.enabledवरीयता।

...हालांकि:

[..] दो नई छिपी प्राथमिकताएं: places.history.expiration.interval_secondsप्रत्येक समाप्ति चरण के बीच सेकंड की संख्या है, जबकि places.history.expiration.max_pagesअधिकतम पृष्ठों की संख्या है जो हम समाप्त होने से पहले बनाए रखेंगे।

(पुराने संस्करणों में से एक में जा सकते हैं about:configऔर परिवर्तन browser.history_expire_daysऔर browser.history_expire_days_min। बाद अभी भी अपने Mac पर फ़ायरफ़ॉक्स 4 बीटा में मौजूद है, लेकिन शायद का उपयोग नहीं किया। पहले पूरी तरह चला गया है। पुराने संस्करणों में, के अनुसार कुछ लेख , एक वास्तव में हो सकता है browser.history_expire_daysमैन्युअल रूप से जोड़ना चाहते थे ।)

ध्यान दें कि हटाए गए इतिहास प्रविष्टियों को वास्तव में अभी भी डेटाबेस में संग्रहीत किया जा सकता है places.sqlite , बस हटाए जाने के रूप में चिह्नित किया जा रहा है। उस फ़ाइल को वैक्यूम करना उसे कॉम्पैक्ट करता है, जिसे हटा दिया जाना चाहिए। और एक तरफ के रूप में: यह सब इतिहास नहीं है जो आपके कंप्यूटर पर रखा गया है। जैसे Flash अपना निशान भी खुद ही रखता है।



2

आप लिखते हैं, तो about:configआपके द्वारा पता बार में और फिर से फिल्टर के लिए historyआप प्रविष्टियों मिल जाएगा browser.history_expire_daysऔर browser.history_expire_days_min। उन लोगों को 1 दिन के लिए सेट करने का प्रयास करें।

मैं फ़ायरफ़ॉक्स 4 का उपयोग नहीं कर रहा हूं, इसलिए मैं अब इसका परीक्षण नहीं कर सकता, लेकिन मुझे लगता है कि वे विकल्प अभी भी मौजूद हैं।


1

इतिहास की समाप्ति अब एक असामान्य तरीके से नियंत्रित की जाती है :

समाप्ति विशेष रूप से मेमोरी के आकार और सीपीयू कोर पर हार्डवेयर स्पेक्स पर आधारित है। इसका मतलब है कि मोबाइल और पुराने सिस्टम की समाप्ति उच्च अंत हार्डवेयर की तुलना में अधिक आक्रामक होगी, डेटाबेस आकार को उचित (और प्रदर्शनकारी) मान रखने की कोशिश करने के लिए।

लेकिन यह अभी भी about:configवरीयताओं के माध्यम से कॉन्फ़िगर करने योग्य है , इस एक का उपयोग करें:

स्थानों . history.expiration.max_pages : पृष्ठों की अधिकतम संख्या जो डेटाबेस में समाप्त होने से पहले समाप्त हो सकती है। डिफ़ॉल्ट मूल्य की गणना स्टार्टअप पर की जाती है और स्थानों में डाल दी जाती है ।history.expiration.transient_current_max_pages प्राथमिकता। वरीयता का यह क्षणिक संस्करण केवल समाप्ति द्वारा उपयोग किए गए वर्तमान मूल्य को प्रतिबिंबित कर रहा है, यह सेटिंग किसी भी प्रभाव नहीं होगी।

तो आप इसके मूल्य को छोटा या अधिक से अधिक समय समाप्त करने के लिए तदनुसार बढ़ा सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.