น่าเสียดายที่ดูเหมือนว่าไม่มีใครสามารถbrowser.history_expire_days
บังคับให้ลบแคชได้อีกต่อไป เขียนในเดือนมกราคม 2010:
เริ่มแรกการหมดอายุได้รับการจัดการโดยองค์ประกอบประวัติเองในสามขั้นตอนหลัก: หลังจากการเข้าชมแต่ละครั้งในระหว่างที่ไม่ได้ใช้งานเมื่อปิดเครื่อง [.. ] องค์ประกอบใหม่เป็นองค์ประกอบ JS ซึ่งจะหมดอายุในขั้นตอนทุก 3 นาทีด้วยอัลกอริทึมการปรับตัวง่ายดังนั้นหากขั้นตอนสุดท้ายไม่หมดอายุพอองค์ประกอบถัดไปจะถูกเรียกใช้ในภายหลังในขณะที่ถ้ามัน ค้นหารายการมากกว่ารายการที่หมดอายุแล้วขั้นตอนต่อไปจะหมดอายุอีก!
อย่างใดคน Firefox คิดว่าการ จำกัด ประวัติศาสตร์เป็นเพียงเกี่ยวกับประสิทธิภาพไม่เกี่ยวกับความเป็นส่วนตัว :
ส่วนประกอบใหม่สามารถตรวจสอบรายละเอียดฮาร์ดแวร์ของคุณโดยเฉพาะขนาดหน่วยความจำและปรับการหมดอายุซึ่งหมายความว่าคุณไม่จำเป็นต้องปรับแต่งจำนวนวันของประวัติศาสตร์อีกต่อไปหรืออะไรก็ตาม
และอื่น ๆ :
[ .. ] การตั้งค่าที่หมดอายุซ่อนได้ไปดังนั้น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
. หลังยังคงอยู่ใน Firefox 4 เบต้าบน Mac ของฉัน แต่อาจไม่ได้ใช้ครั้งแรกหายไปโดยสิ้นเชิงในรุ่นเก่าตามที่บทความบางคนอาจมีจริง ต้องการเพิ่มbrowser.history_expire_days
ด้วยตนเอง)
โปรดทราบว่าในความเป็นจริงรายการประวัติที่ถูกลบอาจยังคงถูกจัดเก็บไว้ในฐานข้อมูล places.sqlite
เพียงแค่ทำเครื่องหมายว่าถูกลบ การบีบอัดไฟล์นั้นจะทำให้มันบีบอัดทำให้ทุกสิ่งที่ควรจะถูกลบ และเป็นสิ่งที่กัน: นี่ไม่ใช่ประวัติทั้งหมดที่เก็บไว้ในคอมพิวเตอร์ของคุณ เช่นเดียวกับ Flash เก็บเส้นทางของตัวเองเช่นกัน