Heeft u zich ooit afgevraagd hoe de bladwijzermap 'Meest bezocht' in Firefox werkt? Het is niet alleen een map met een speciale behuizing - het maakt gebruik van de Places-database die in Firefox 3 is geïntroduceerd en u kunt uw eigen slimme bladwijzers maken.
Het Places-systeem van Firefox slaat uw bladwijzers en geschiedenis op in een SQLite-database. Firefox bevat een krachtige query: syntaxis voor het werken met deze database, maar deze functie is standaard bijna verborgen.
Een zoekopdracht opslaan
Firefox biedt standaard een enkele manier om een slimme map te maken. Om te beginnen, opent u het Bibliotheekvenster door de optie Bladwijzers of Geschiedenis in het menu te selecteren.
Voer een zoekopdracht uit met behulp van het zoekvak in het Bibliotheekvenster. U kunt zowel paginatitels als pagina-URL's doorzoeken - typ bijvoorbeeld 'How-To Geek' om alle pagina's met How-To Geek in hun titel te vinden of typ 'howtogeek.com' om alle pagina's op de How-To Geek-website te vinden .
U kunt de slimme bladwijzer in uw bladwijzers of geschiedenis laten zoeken. Nadat u Bladwijzers of Geschiedenis hebt geselecteerd, klikt u op de knop Opslaan en geeft u een naam op om uw zoekopdracht op te slaan als een slimme bladwijzermap.
Firefox maakt de bladwijzermap standaard in uw bladwijzermenu, maar u kunt deze overal plaatsen waar u maar wilt, bijvoorbeeld op uw bladwijzerwerkbalk.
Firefox werkt automatisch de slimme bladwijzermap bij - het is gewoon een databasequery, zoals een slimme afspeellijst in iTunes. Als je het hebt gevolgd, heb je nu een slimme bladwijzermap met de pagina's die je onlangs hebt bezocht op How-To Geek.
Met behulp van een extensie
Om bij de geavanceerde functionaliteit te komen, kunt u zelf plaats-URI's schrijven, maar de meeste gebruikers zullen waarschijnlijk een gebruiksvriendelijke grafische interface willen. Mozilla biedt er geen, dus u moet een extensie zoals Zoekplaatsen .
Nadat u de extensie heeft geïnstalleerd en Firefox opnieuw heeft opgestart, ziet u een nieuwe SearchPlaces-optie in uw Bladwijzermenu.
SearchPlaces biedt een grafische interface voor het maken van nieuwe slimme bladwijzers en het bewerken van bestaande. Het legt veel van de kracht bloot die is weggelaten uit de standaardinterface van Firefox.
SearchPlaces biedt veel opties voor het samenstellen van uw Places-URI. Hier zoeken we bijvoorbeeld naar pagina's met het woord 'Android' die tussen de 10 en 20 keer zijn bezocht. We zouden ook een tijdbereik kunnen specificeren waartussen de webpagina's werden bezocht, hoewel dit een beetje ingewikkeld is om te doen - je moet een aantal seconden specificeren vanaf een relatieve tijd.
U kunt 'vandaag' echter gemakkelijk specificeren als een tijdbereik. Stel de relatieve tijd in op "Middernacht vanmorgen" en voer "0" in als de tijd.
Om een slimme bladwijzermap te bewerken die bij Firefox wordt geleverd, selecteert u deze en klikt u op de knop Bewerken.
SearchPlaces toont u de plaats van elke slimme bladwijzer: URI. Firefox verbergt deze in de standaardinterface - vermoedelijk om onervaren gebruikers niet bang te maken.
Plaatsen-URI's schrijven
Mozilla biedt een gedetailleerde gids om te plaatsen: query-URI's op de Mozilla Developer Network-website. Er is een grote verscheidenheid aan opties die u kunt gebruiken om complexe query-URI's samen te stellen.
Laten we bijvoorbeeld zeggen dat we een slimme bladwijzermap willen maken met alle pagina's die we vandaag op How-To Geek hebben bezocht, gesorteerd in alfabetische volgorde. Dit is de zoekreeks die we zouden gebruiken:
place:terms=howtogeek.com&beginTimeRef=1&beginTime=0&sort=1
Deze vraag bestaat uit vier delen:
- terms = howtogeek.com - Zoekt naar de term "howtogeek.com".
- beginTimeRef = 1 - De begintijd is relatief ten opzichte van middernacht vanmorgen.
- beginTime = 0 - De "0" is een speciale waarde die alle resultaten sinds de relatieve tijd bevat. In dit geval komt het overeen met alle resultaten sinds vanochtend middernacht, dat wil zeggen alle pagina's die vandaag zijn bezocht.
- sort = 1 - Orders resulteren in alfabetische volgorde.
Zodra u een query-URI heeft, maakt u een nieuwe bladwijzer vanuit het Bibliotheekvenster of het Bladwijzermenu.
Geef de bladwijzer een naam en gebruik de plaats: URI als het adres van de bladwijzer.
Vanwege een duidelijke bug kunt u niet rechtstreeks op de browserwerkbalk een slimme bladwijzer maken. Firefox zal het behandelen als een normale bladwijzer in plaats van de plaats op te merken: URI en het correct te behandelen.
Maak het ergens anders - zoals in uw bladwijzermenu - en sleep het naar de werkbalk. Firefox zal opmerken dat het een slimme bladwijzer is.
De Places-database van Firefox verbergt veel kracht - het kan voor sommige mensen een geweldige functie zijn, maar de meesten zullen nooit merken dat het er is.