Ich möchte Firefox 4 so einrichten, dass mein Verlauf nur für einen Tag (oder einen anderen festgelegten Zeitraum) gespeichert wird, aber ich kann im Optionsdialogfeld keine entsprechende Option finden. Ich sehe nur „Verlauf speichern“, „Verlauf nie speichern“ und „Benutzerdefinierte Verlaufseinstellungen“. Unter „Benutzerdefinierte Verlaufseinstellungen“ kann ich nur auswählen, was gespeichert werden soll, nicht wie lange.
Kann ich das irgendwie tun?
Antwort1
Schade, es scheint, dass man es nicht mehr verwenden kannbrowser.history_expire_days
um das Löschen des Caches zu erzwingen.Geschriebenim Januar 2010:
Ursprünglich wurde das Ablaufen von der Verlaufskomponente selbst in drei Hauptschritten verwaltet: nach jedem Besuch, im Leerlauf, beim Herunterfahren. [..] Die neue Komponente ist eine JS-Komponente, sie führt das Ablaufen schrittweise alle 3 Minuten mit einem einfachen adaptiven Algorithmus aus, sodass, wenn der letzte Schritt nicht ausreichend abgelaufen ist, der nächste später ausgeführt wird, während, wenn mehr Elemente gefunden werden als abgelaufen sind, im nächsten Schritt mehr Elemente ablaufen!
Irgendwie glauben die Firefox-Leute, die Einschränkung des Verlaufs sei nurLeistung, nicht überPrivatsphäre:
Die neue Komponente kann Ihre Hardwarespezifikationen, insbesondere die Speichergröße, erkennen und das Ablaufdatum entsprechend anpassen. Dies bedeutet, dass Sie die Anzahl der Tage des Verlaufs oder Ähnliches nicht mehr anpassen müssen.
Und so:
[..] versteckte Ablaufpräferenzen sind verschwunden, daher werden
browser.history_expire_days
,browser.history_expire_days_min
,browser.history_expire_sites
jetzt durch eine einzige Präferenz ersetztplaces.history.enabled
.
...obwohl:
[..] zwei neue versteckte Einstellungen:
places.history.expiration.interval_seconds
ist die Anzahl der Sekunden zwischen jedem Ablaufschritt, währendplaces.history.expiration.max_pages
die maximale Anzahl der Seiten ist, die wir vor dem Ablauf behalten.
(In alten Versionen konnte man hineingehen about:config
und ändern browser.history_expire_days
undbrowser.history_expire_days_min
. Letzteres ist in der Betaversion von Firefox 4 auf meinem Mac noch vorhanden, wird aber wahrscheinlich nicht verwendet. Ersteres ist ganz verschwunden. In den älteren Versionen, lauteinige Artikel, hätte man vielleicht tatsächlich manuell hinzufügen wollen browser.history_expire_days
.)
Beachten Sie, dass gelöschte Verlaufseinträge tatsächlichnoch in der Datenbank gespeichert places.sqlite
, nur seinmarkiertals gelöscht.Die Datei staubsaugenkomprimiert es und entfernt alles, was gelöscht werden soll. Und nebenbei: Dies ist nicht der gesamte Verlauf, der auf Ihrem Computer gespeichert wird. Wie Flashbehält seine eigene Spurzu.
Antwort2
Du kannst den ... benutzenAblaufverlauf nach TagenErweiterung, um die Funktionalität wiederherzustellen.
Antwort3
Wenn Sie about:config
in Ihre Adressleiste tippen und dann nach filtern, history
finden Sie die Einträge browser.history_expire_days
und browser.history_expire_days_min
. Versuchen Sie, diese auf 1 Tag einzustellen.
Ich verwende nicht Firefox 4 und kann dies daher jetzt nicht testen, aber ich gehe davon aus, dass diese Optionen noch vorhanden sind.
Antwort4
Der Ablauf des Verlaufs wird jetzt kontrolliertauf ungewöhnliche Weise:
Das Ablaufdatum hängt von den Hardwarespezifikationen ab, insbesondere von der Speichergröße und den CPU-Kernen. Dies bedeutet, dass das Ablaufdatum auf mobilen und alten Systemen aggressiver ist als auf High-End-Hardware, um zu versuchen, die Datenbankgröße auf einem vernünftigen (und leistungsfähigen) Wert zu halten.
Es ist aber weiterhin über about:config
die Einstellungen konfigurierbar. Verwenden Sie diese:
Orte.Verlauf.Ablauf.Maximale Seitenanzahl: Die maximale Anzahl von Seiten, die in der Datenbank gespeichert werden können, bevor sie ablaufen. Der Standardwert wird beim Start berechnet und in dasOrte.Verlauf.Ablauf.Vorübergehende_aktuelle_max_SeitenPräferenz. Diese vorübergehende Version der Präferenz spiegelt lediglich den aktuellen Wert wider, der beim Ablauf verwendet wird. Das Festlegen hat keine Auswirkung.
Sie können den Wert also verringern oder erhöhen, um die Ablaufzeit entsprechend zu verkürzen oder zu verlängern.