Come creare cartelle personalizzate di segnalibri intelligenti in Firefox
Ti sei mai chiesto come funziona la cartella dei segnalibri "più visitati" inclusa in Firefox? Non è solo una cartella con custodia speciale: sfrutta il database Places introdotto in Firefox 3 e puoi creare i tuoi segnalibri intelligenti.
Il sistema Places di Firefox memorizza i segnalibri e la cronologia in un database SQLite. Firefox include una potente query: sintassi per lavorare su questo database, ma questa funzione è quasi completamente nascosta per impostazione predefinita.
Salvataggio di una ricerca
Firefox espone un unico modo per creare una cartella intelligente per impostazione predefinita. Per iniziare, apri la finestra Libreria selezionando l'opzione Segnalibri o Cronologia nel menu.
Esegui una ricerca utilizzando la casella di ricerca nella finestra Libreria. Puoi cercare sia i titoli delle pagine che gli URL delle pagine - ad esempio, digita "How-To Geek" per trovare tutte le pagine con How-To Geek nel loro titolo o digita "howtogeek.com" per trovare tutte le pagine sul sito How-To Geek.
Puoi fare in modo che il segnalibro intelligente cerchi i tuoi segnalibri o la cronologia. Dopo aver selezionato Segnalibri o Cronologia, fai clic sul pulsante Salva e fornisci un nome per salvare la ricerca come cartella di segnalibri intelligente.
Firefox crea la cartella dei segnalibri nel menu dei segnalibri per impostazione predefinita, ma puoi posizionarla ovunque desideri, ad esempio nella barra dei segnalibri.
Firefox aggiorna automaticamente la cartella smart bookmark - è solo una query di database, come una playlist intelligente in iTunes. Se hai seguito, ora hai una cartella di segnalibri intelligente che visualizza le pagine che hai visitato di recente su How-To Geek.
Utilizzo di un'estensione
Per ottenere le funzionalità avanzate, è possibile scrivere da soli gli URI dei luoghi, ma la maggior parte degli utenti vorranno probabilmente un'interfaccia grafica di facile utilizzo. Mozilla non ne fornisce uno, quindi dovrai installare un'estensione come SearchPlaces.
Dopo aver installato l'estensione e riavviato Firefox, vedrai una nuova opzione SearchPlaces nel menu Segnalibri.
SearchPlaces fornisce un'interfaccia grafica per la creazione di nuovi segnalibri intelligenti e la modifica di quelli esistenti. Espone gran parte del potere lasciato dall'interfaccia predefinita di Firefox.
SearchPlaces offre molte opzioni per la costruzione del tuo URI di Places. Ad esempio, qui stiamo cercando pagine contenenti la parola "Android" che sono state visitate tra 10 e 20 volte. Potremmo anche specificare un intervallo di tempo in cui le pagine web sono state visitate, anche se questo è un po 'complesso da fare - devi specificare un numero di secondi da un tempo relativo.
Tuttavia, puoi facilmente specificare "oggi" come intervallo di tempo. Imposta il tempo relativo su "Mezzanotte questa mattina" e inserisci "0" come ora.
Per modificare una cartella di segnalibri intelligente fornita con Firefox, selezionala e fai clic sul pulsante Modifica.
SearchPlaces ti mostra la posizione di ogni segnalibro intelligente: URI. Firefox li nasconde nell'interfaccia predefinita, presumibilmente per evitare di spaventare gli utenti inesperti.
Scrivere URI di luoghi
Mozilla fornisce una guida dettagliata per posizionare: interrogare gli URI sul sito Web della Mozilla Developer Network. Esistono numerose opzioni che è possibile utilizzare per costruire URI di query complessi.
Ad esempio, supponiamo di voler creare una cartella di segnalibri intelligente che mostri tutte le pagine che abbiamo visitato su How-To Geek oggi, ordinate in ordine alfabetico. Questa è la stringa di query che utilizzeremmo:
Posto: termini = howtogeek.com & beginTimeRef = 1 & BEGINTime = 0 & sort = 1
Ci sono quattro parti per questa query:
- terms = howtogeek.com - Cerca il termine "howtogeek.com".
- beginTimeRef = 1 - L'ora di inizio è relativa alla mezzanotte di questa mattina.
- beginTime = 0 - Lo "0" è un valore speciale che include tutti i risultati dal momento relativo. In questo caso, corrisponde a tutti i risultati dalla mezzanotte di questa mattina, cioè a tutte le pagine visitate oggi.
- sort = 1 - I risultati vengono ordinati in ordine alfabetico.
Una volta che hai un URI di query, crea un nuovo segnalibro dalla finestra Libreria o dal menu Segnalibri.
Assegna un nome al segnalibro e utilizza il luogo: URI come indirizzo del segnalibro.
A causa di un bug apparente, non è possibile creare un segnalibro intelligente direttamente sulla barra degli strumenti del browser. Firefox lo tratterà come un normale segnalibro invece di notare il luogo: URI e trattarlo correttamente.
Crealo altrove, ad esempio nel menu dei segnalibri, e trascinalo sulla barra degli strumenti. Firefox noterà che è un segnalibro intelligente.
Il database di Firefox's Places nasconde un sacco di potere - potrebbe essere una caratteristica killer per alcune persone, ma la maggior parte non noterà mai che è lì.