Come impostare Firefox 4 per memorizzare la cronologia solo per un determinato periodo di tempo, ovvero un giorno?


10

Voglio configurare Firefox 4 per memorizzare la mia cronologia solo per 1 giorno (o qualche altro periodo di tempo impostato), ma non riesco a trovare un'opzione per farlo nella finestra di dialogo delle opzioni, tutto ciò che posso vedere è "Ricorda cronologia "," Non ricordare mai la cronologia "e" Impostazioni cronologia personalizzate ". "Impostazioni cronologia personalizzate" mi consente solo di selezionare cosa conservare, non per quanto tempo.

C'è comunque che posso farlo?

Risposte:


13

Peccato, sembra che non si possa più usare browser.history_expire_daysper forzare l'eliminazione della cache. Scritto nel gennaio 2010:

In origine la scadenza era gestita dal componente History stesso su tre fasi principali: dopo ogni visita, durante il periodo di inattività, allo spegnimento. [..] Il nuovo componente è un componente JS, esegue la scadenza a intervalli, ogni 3 minuti, con un semplice algoritmo adattivo, in modo che se l'ultimo passaggio non è scaduto abbastanza, quello successivo verrà eseguito in seguito, mentre se trova più oggetti di quelli scaduti, il prossimo passo scadrà di più!

In qualche modo la gente di Firefox pensa che limitare la storia sia solo una questione di prestazioni , non di privacy :

Il nuovo componente è in grado di rilevare le specifiche hardware, in particolare le dimensioni della memoria, e di adeguare la scadenza ad essa, ciò significa che non è più necessario modificare il numero di giorni della storia o altro.

E così:

[..] le preferenze di scadenza nascoste sono andati, quindi browser.history_expire_days, browser.history_expire_days_min, browser.history_expire_sitessono ora sostituiti da un unico places.history.enabledpreferenza.

...anche se:

[..] due nuove preferenze nascoste: places.history.expiration.interval_secondsè il numero di secondi tra ogni fase di scadenza, mentre places.history.expiration.max_pagesè il numero massimo di pagine che conserveremo prima della scadenza.

(Nelle vecchie versioni si potrebbe andare about:confige cambiare browser.history_expire_dayse browser.history_expire_days_min. Quest'ultima è ancora presente in Firefox 4 beta sul mio Mac, ma probabilmente non viene utilizzata. La prima è andata del tutto. Nelle versioni precedenti, secondo alcuni articoli , si potrebbe effettivamente avere volevo aggiungere browser.history_expire_daysmanualmente.)

Si noti che le voci della cronologia eliminate potrebbero essere ancora archiviate nel database places.sqlite , essendo appena contrassegnate come eliminate. L'aspirazione del file lo compatta, rimuovendo tutto ciò che dovrebbe essere eliminato. E a parte questo: questa non è tutta la storia che viene conservata sul tuo computer. Come anche Flash mantiene la propria traccia .



2

Se si digita about:configla barra degli indirizzi e quindi si filtra per historytroverete le voci browser.history_expire_dayse browser.history_expire_days_min. Prova a impostarli su 1 giorno.

Non sto usando Firefox 4, quindi non posso provarlo ora, ma presumo che queste opzioni siano ancora presenti.


1

La scadenza della cronologia è ora controllata in modo insolito :

La scadenza si basa su specifiche hardware, in particolare sulla dimensione della memoria e sui core della CPU. Ciò significa che la scadenza dei sistemi mobili e vecchi sarà più aggressiva rispetto all'hardware di fascia alta, per cercare di mantenere le dimensioni del database a un valore ragionevole (e performante).

Ma è ancora configurabile tramite le about:configpreferenze, usa questo:

places.history.expiration.max_pages : il numero massimo di pagine che possono essere conservate nel database prima di iniziare a scadere. Il valore predefinito viene calcolato all'avvio e inserito nella preferenza places.history.expiration.transient_current_max_pages . Questa versione transitoria della preferenza rispecchia semplicemente il valore corrente utilizzato dalla scadenza, impostandolo non avrà alcun effetto.

Quindi puoi ridurre o aumentare il suo valore per abbreviare o prolungare il tempo di scadenza di conseguenza.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.