Domanda

Sfondo: Quelli di voi che usano FF3 può avere familiarità con un nuovo attributo interessante della barra degli indirizzi. Esso permette di fare sub-string completamento automatico per filtrare gli URL che avete visualizzate in precedenza.

Pertanto, se si desidera aprire il seguente URL:

 http://longservernamehere.thatyou.nevercanremember.com/support/asdf1235234/kbid?1245

Si può semplicemente digitare qualsiasi sotto-stringhe di tale URL che sono sufficienti per distinguere in modo univoco l'URL:

 long<space>never<space>support<ENTER>

Questo cambia il modo in cui gli utenti possono pensare di URL, perché ora tutto quello che hanno da ricordare sono le parole chiave (sotto-stringhe) che aiuteranno a restringere i potenziali collegamenti

Problema: Questa caratteristica è grande, ma c'è un lato negativo. Gli utenti hanno una minore incentivo a segnalibro e memorizzare gli URL. Questo diventa ovviamente un problema se un utente deve digitare un URL in un sito remoto (ad esempio durante una chiamata di vendita) e armeggiare intorno perché non possono ricordare l'URL del catalogo prodotti snazzy che vogliono mostrare nel corso di una riunione. |

Ovviamente, ci sono modi per aggirare questo problema: gli URL segnalibro e copiare i segnalibri per il vostro computer portatile prima di andare in un incontro; utilizzare una soluzione di terze parti o di un portale on-line bookmarking; siti di social bookmarking e così via.

Domanda La domanda è, per quegli utenti che non vogliono utilizzare una qualsiasi delle soluzioni alternative di cui sopra, v'è in realtà un modo per direttamente scavare l'interno FF3 così posso scrivere uno script che estrae i componenti necessari di replicare un comportamento degli utenti completamento automatico su qualsiasi macchina?

È stato utile?

Soluzione

negozi di Firefox tutte queste informazioni in database SQLite . È possibile interrogare direttamente se è stato installato SQLite. È anche possibile sfogliare utilizzando il SQLite Manager plugin per Firefox.

In sintesi, la storia URL viene memorizzato in moz_places, e le varie "frasi" che avete digitato nella barra degli indirizzi sono associati con luoghi via moz_inputhistory, che è una tabella figlio.

Il loro algoritmo sembra essere:. Durante la digitazione ogni carattere nella barra degli indirizzi, interrogare moz_inputhistory per le voci corrispondenti e visualizzarli in ordine decrescente di use_count

La speranza che aiuta.

EDIT: Questo sito ha un sacco di buone informazioni sui database di Firefox: firefoxforensic.com

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top