क्या "इतिहास समाप्त होने के बाद" के लिए फ़ायरफ़ॉक्स एक नए डिफ़ॉल्ट के साथ जहाज करता है?


2

Firefox settings for 'History'

इसलिए मैं ऊपर का उपयोग करता हूं प्राथमिकताएँ → गोपनीयता हमेशा के लिए सेटिंग्स, लेकिन हाल ही में (चूंकि एफएफ 46 या तो) मेरी "साइटें मैंने देखी हैं" मेरे ब्राउज़िंग इतिहास से पहले गायब हो गई थीं, जैसा कि वे करते थे !?

क्या कोई इसकी पुष्टि कर सकता है? और जैसा कि है (स्क्रीनशॉट फिर से देखें) कोई यूआई को नियंत्रित करने के लिए कितनी देर तक एफएफ "मेरे ब्राउज़िंग को याद रखें और इतिहास डाउनलोड करें", क्या उचित है about:config इसे सेट करने के लिए मूल्य? (अभी यह 14 दिन का लगता है।)

मेरे places.history.expiration.transient_current_max_pages 72070 पर सेट है - एक अधिकतम पृष्ठ गणना ?? - यात्रा पर जाने से पहले यह निर्धारित करने के लिए क्या कोई मूल्य नहीं है?


हम्म। मैंने कोई सेटिंग नहीं बदली है। मेरे पास मार्च तक का इतिहास है ...
DavidPostill

मैंने एक बात का उल्लेख नहीं किया: मेरे पास कुछ समय पहले सिस्टम डिस्क भर गया था, और यह हो सकता है कि एफएफ स्वचालित रूप से समायोजित इतिहास सेटिंग्स ("कम इतिहास" के लिए) जब ऐसा हुआ - क्या यह संभव है?
isync

जवाबों:


2

मैं यह कैसे निर्धारित करूँ कि कितने महीने का इतिहास फ़ायरफ़ॉक्स याद रखता है?

places.history.expiration.max_pages पृष्ठों की अधिकतम संख्या है जो पृष्ठों की समय सीमा समाप्त होने से पहले रखी जाती हैं।

मेरे पास कुछ समय पहले सिस्टम डिस्क भर गया था, और यह हो सकता है कि एफएफ स्वचालित रूप से समायोजित इतिहास सेटिंग्स ("कम इतिहास") जब ऐसा हुआ - क्या यह संभव है?

शायद।

नया घटक विशेष रूप से आपके हार्डवेयर स्पेक्स का पता लगाने में सक्षम है   स्मृति का आकार, और इसके लिए समय सीमा समाप्त करें।

वैकल्पिक हल

एक्सटेंशन का उपयोग करने पर विचार करें दिनों के हिसाब से इतिहास समाप्त करें

विडंबना यह है कि यह विस्तार द्वारा लिखा गया था डेवलपर जिसने पिछले व्यवहार को बदल दिया। नीचे ब्लॉग पोस्ट देखें।


मैं यह कैसे निर्धारित करूँ कि कितने महीने का इतिहास फ़ायरफ़ॉक्स याद रखता है?

वर्तमान फ़ायरफ़ॉक्स संस्करण अधिकतम विज़िट किए गए पृष्ठ रखते हैं और इतिहास के लिए समय सीमा नहीं रखते हैं। फ़ायरफ़ॉक्स स्वचालित रूप से निर्धारित करता है कि प्रदर्शन को प्रभावित किए बिना कितने पृष्ठ रखे जा सकते हैं।

आप इस अधिकतम के वर्तमान मान को केवल पढ़ने के लिए प्रीफ़ के मान के रूप में देख सकते हैं places.history.expiration.transient_current_max_pages पर about:config पृष्ठ।

इस विषय में मार्को बोनार्डो का ब्लॉग देखें:

http://blog.bonardo.net/2010/01/20/places-got-async-expiration

स्रोत मैं यह कैसे निर्धारित करूँ कि कितने महीने का इतिहास फ़ायरफ़ॉक्स याद रखता है?


स्थानों को Async समाप्ति मिली

ब्लॉग लिंक अब उपलब्ध नहीं है, लेकिन वेकबैक मशीन से:

एक बेहतर समाप्ति घटक अब स्थान मॉड्यूल का हिस्सा है

पिछले सप्ताह, शुक्रवार को, मैंने नए स्थान समाप्ति घटक के अंतिम टुकड़े धकेल दिए हैं। यह 1.9.3 शाखा के लिए फ़ायरफ़ॉक्स परियोजनाओं में से एक था, आप इस परियोजना की शुरुआत में इसके विकी पृष्ठ पर अधिक पृष्ठभूमि पा सकते हैं।

कुछ पृष्ठभूमि:

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

परिणाम बेहतर था, लेकिन हमारे पास अन्य मुद्दे थे: हम समाप्त नहीं कर रहे थे   विज़िट की संख्या और सिंक घटक से संबंधित पर्याप्त पृष्ठ   अब गैर-संबंधित कार्यक्षमता (और धीमी) के साथ फूला हुआ था। हम थे   अभी भी शटडाउन पर सामान की एक गुच्छा कर रही है।

बग 516940 में मैंने शटडाउन सामान को साफ किया, जबकि बढ़ रहा था   उस समय इतिहास और समाप्ति के बीच अलगाव, आसान था   एक अलग घटक में इसे इतिहास से अलग करें। तो क्या नया है?

नया घटक एक जेएस घटक है, यह चरणों में समाप्ति चलाता है,   प्रत्येक 3 मिनट, एक सरल अनुकूली एल्गोरिथ्म के साथ, ताकि यदि अंतिम हो   चरण पर्याप्त समय सीमा समाप्त नहीं हुआ, अगले को बाद में चलाया जाएगा, जबकि यदि   यह समाप्त हो चुके लोगों की तुलना में अधिक आइटम पाता है, अगला चरण समाप्त हो जाएगा   अधिक! यह सुनिश्चित करना चाहिए कि हम समाप्ति के साथ पीछे न रहें।

यह async स्टोरेज एपीआई का भी उपयोग करता है, यह सुनिश्चित करता है कि हम I / O को एक में चलाते हैं   अलग धागा, इसलिए हम आपके नेविगेशन को नुकसान नहीं पहुंचाएंगे।

बेकार पर समाप्ति सिर्फ एक बड़ा कदम है, तो यह बंद हो जाएगा   जब तक आप बेकार से बाहर नहीं निकलते हैं, तब तक यह आपके स्टैंडबाय या बैटरियों को नहीं मारेगा।   शटडाउन पर समाप्ति एक बड़ा कदम है, लेकिन अधिकांश में बहुत बड़ा नहीं है   मामलों की समय सीमा समाप्त होने के बाद भी हमें सुनिश्चित नहीं करना चाहिए   शटडाउन पर समाप्त। आपके लिए क्या बदल गया है?

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

गोपनीयता के बारे में क्या? खैर, हमने स्पष्ट रूप से और हम के बारे में चर्चा की   एक निष्कर्ष पर गया कि दिन क्षेत्र किसी भी वास्तविक को वापस नहीं दे रहा था   गोपनीयता लाभ। यकीन है कि मैं इसे 6 दिनों के लिए सेट कर सकता था, लेकिन यह होगा   जब से मुझे संरक्षित नहीं किया गया है:

  • प्रीफ़ एक "कम से कम" प्रीफ़ था, इसलिए अधिकांश उपयोगकर्ताओं के लिए यह वास्तव में एक नकली-परिवर्तन था
  • प्रति परिभाषा समाप्ति समय होने के कारण, जब पृष्ठ भौतिक रूप से समाप्त हो जाते हैं, तो आप निश्चित नहीं हो सकते
  • यहां तक ​​कि अगर आप इतिहास को 6 दिनों तक कम करते हैं, तो कोई भी यह सुनिश्चित नहीं कर सकता है कि आपके पास इन दिनों में खराब प्रविष्टियां नहीं हैं

चूंकि हमारे पास बेहतर गोपनीयता उपकरण हैं (और हम नए लोगों का निर्माण भी कर सकते हैं, इसलिए   परिवर्तन का सुझाव देने के लिए बेझिझक और उस के बारे में enh बग) फ़ाइल को साफ़ करें   हाल का इतिहास, निजी ब्राउज़िंग और इस पृष्ठ / साइट के बारे में भूल जाओ,   पसंद बहुत स्पष्ट थी, हम असली गोपनीयता चाहते हैं, नकली-गोपनीयता नहीं।

इसके अलावा छिपी हुई समाप्ति प्राथमिकताएं चली गई हैं, इसलिए   Browser.history_expire_days, browser.history_expire_days_min,   Browser.history_expire_sites अब एक एकल द्वारा बदल दिया गया है   स्थानों। वरीयताओं को पढ़ने की अधिक आवश्यकता नहीं है   बस ब्राउज़र को तेज महसूस करने के लिए मैनुअल।

आप क्या कर सकते हैं? आदर्श रूप से आपको कुछ भी करने की आवश्यकता नहीं है, और मैं   सुझाव है कि आप किसी भी पूर्व स्पर्श न करें। Btw, जानकारी के लिए हम   दो नई छिपी हुई प्राथमिकताएँ हैं:   स्थानों.history.expiration.interval_seconds सेकंड की संख्या है   प्रत्येक समाप्ति चरण के बीच, जबकि   स्थानों .history.expiration.max_pages पृष्ठों की अधिकतम संख्या है जो हम   समाप्त करने से पहले बनाए रखेंगे। हम पूरी कोशिश करते हैं कि हम संतुष्ट रहें   किसी के लिए डिफ़ॉल्ट मान, वर्तमान मान निराशावादी होने के लिए बनाए गए हैं,   हम मूल्यांकन करेंगे कि हम उनके साथ कैसा व्यवहार करते हैं, और अंततः उन्हें बढ़ाते हैं   भविष्य में, अगर हमें लगता है कि जरूरत है।

स्रोत https://web.archive.org/web/20151229082536/http://blog.bonardo.net/2010/01/20/places-got-async-expiration


धन्यवाद डेविड इस खुदाई के लिए। लेकिन एफएफ अब क्या करता है, इस बारे में मेरे 2 सेंट हैं: "arg!" (इस खराब फैसले के लिए मार्को को हिलाना चाहते हैं) .. तो एफएफ अब मेरे लिए स्मार्ट हो रहा है? नहीं!! मैं इतिहास को "आउटसोर्स मेमोरी" के रूप में उपयोग करता हूं, और वह एक "बेहतर" समाधान के साथ आया है जो बस इसे डिस्क में रखता है, बिना पूछे, मैं कितनी रैम पर आधारित हूं ?? बहुत गलत। बेहतर क्रियान्वयन "टिप" की स्मृति में रखना होगा, मेजबान मशीन "प्रदर्शन को प्रभावित किए बिना" को संभाल सकती है, और बाकी सभी चीजों को डिस्क पर लोड कर सकती है - इसलिए यह "लाइब्रेरी" के माध्यम से सुलभ है / सभी इतिहास पॉप दिखाएं- अप!
isync

इसके (इतिहास) अब और समायोज्य नहीं होने के कारण, एफएफ मेरे लिए सिर्फ 20% कम उपयोगी बन गया है।
isync

@isync "मैं इतिहास को" आउटसोर्स मेमोरी "के रूप में उपयोग करता हूं" मैं सुझाव दूंगा कि बुकमार्क क्या हैं ...
DavidPostill

@isync आप जाँच कर सकते हैं addons.mozilla.org/en-US/firefox/addon/expire-history-by-days । अनुमान से लिखा है कौन?
DavidPostill

बुकमार्क "मुझे पता है कि अब मुझे भविष्य में इस URL की आवश्यकता होगी", इतिहास "arg! के लिए है! काश मैं इसे बुकमार्क करता, एह, यह क्या था ..." :) .. ऐड-ऑन स्थापित। "अच्छी खोज" नंबर 2! इसके अलावा, ऐड-ऑन अस्तित्व मुझे आश्चर्यचकित करता है अगर पूरी तरह से बेहतर अहंकार के साथ "कुछ टूट गया" है। Chrome इसे कैसे संभालता है? पता नहीं। लेकिन मेरा कूबड़ क्रोम उपयोगकर्ताओं को "अचानक इतिहास हानि" से ग्रस्त नहीं है। मैं हमेशा FF की वकालत करता था - आज FF के मेरे समर्थन के लिए एक बुरा दिन है :( .. फिर, डेविड को खुश करता हूँ!
isync
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.