Så här skapar du anpassade smarta bokmärken i Firefox
Har du någonsin undrat hur den "Mest besökta" bokmärkesmappen som ingår i Firefox fungerar? Det är inte bara en specialkapaserad mapp - den drar nytta av Places-databasen som introduceras i Firefox 3, och du kan skapa egna smarta bokmärken.
Firefox Places-system lagrar dina bokmärken och historik i en SQLite-databas. Firefox innehåller en kraftfull fråga: Syntax för att arbeta här den här databasen, men den här funktionen är allt utom dold som standard.
Spara en sökning
Firefox visar ett enda sätt att skapa en smart mapp som standard. För att komma igång öppnar du fönstret Bibliotek genom att välja alternativet Bokmärken eller historik i menyn.
Utför en sökning med sökrutan i biblioteksfönstret. Du kan söka både sidtitlar och sidadresser - till exempel, skriv "Hur-till-geek" för att hitta alla sidor med hur-till-geek i deras titel eller typ "howtogeek.com" för att hitta alla sidor på How-To Geek-webbplatsen.
Du kan ha det smarta bokmärket söka dina bokmärken eller historia. När du har valt Bokmärken eller Historik klickar du på Spara-knappen och anger ett namn för att spara din sökning som en smart bokmärkesmapp.
Firefox skapar bokmärkesmappen i din bokmärkesmeny som standard, men du kan placera den var du vill - till exempel på din bokmärkes verktygsfält.
Firefox uppdaterar automatiskt den smarta bokmärkesmappen - det är bara en databasfråga, som en smart spellista i iTunes. Om du följer med har du nu en smart bokmärkesmapp som visar de sidor du nyligen har besökt på How-To Geek.
Använda en förlängning
För att komma till avancerad funktionalitet kan du skriva platser URI själv - men de flesta användare kommer troligen att ha ett grafiskt användargränssnitt som är lätt att använda. Mozilla ger inte en, så du måste installera en tillägg som SearchPlaces.
När du har installerat tillägget och startat om Firefox visas ett nytt SearchPlaces-alternativ i din bokmärkesmeny.
SearchPlaces ger ett grafiskt gränssnitt för att skapa nya smarta bokmärken och redigera befintliga. Det avslöjar mycket av strömmen kvar från Firefox standardgränssnitt.
SearchPlaces erbjuder många alternativ för att bygga din Places URI. Till exempel, här söker vi efter sidor som innehåller ordet "Android" som har besökts mellan 10 och 20 gånger. Vi kan också ange ett tidsintervall som webbsidorna besökte mellan, även om det här är lite komplicerat att göra - du måste ange ett antal sekunder från en relativ tid.
Du kan dock enkelt ange "idag" som ett tidsintervall. Ställ in den relativa tiden till "Midnatt i morse" och skriv "0" som tiden.
Om du vill redigera en smart bokmärkesmapp som följer med Firefox markerar du den och klickar på knappen Redigera.
SearchPlaces visar varje smart bokmärkes plats: URI. Firefox döljer dessa i standardgränssnittet - förmodligen för att undvika att skrämma oerfarna användare.
Skriva platser URI
Mozilla ger en detaljerad guide till platsen: Fråga URI: er på Mozilla Developer Network-webbplatsen. Det finns en mängd olika alternativ som du kan använda för att konstruera komplexa sökord URI.
Låt oss till exempel säga att vi vill skapa en smart bokmärkesmapp som visar alla sidor som vi har besökt på How-To Geek idag, sorterade i alfabetisk ordning. Det här är den frågesträng vi skulle använda:
Plats: termer = howtogeek.com & beginTimeRef = 1 & beginTime = 0 & sort = 1
Det finns fyra delar på den här frågan:
- termer = howtogeek.com - Sök efter termen "howtogeek.com".
- beginTimeRef = 1 - Starttiden är i förhållande till midnatt i morse.
- startTime = 0 - "0" är ett specialvärde som innehåller alla resultat sedan den relativa tiden. I det här fallet matchar det alla resultat sedan midnatt i morse - det vill säga alla sidor som besökts idag.
- sortera = 1 - Beställer resultat i alfabetisk ordning.
När du har en URI-fråga, skapa ett nytt bokmärke från bibliotekets fönstret eller bokmärkesmenyn.
Namnge bokmärket och använd platsen: URI som bokmärkes adress.
På grund av ett tydligt fel kan du inte skapa ett smart bokmärke direkt på webbläsarverktygsfältet. Firefox kommer att behandla det som ett normalt bokmärke istället för att märka platsen: URI och behandla den ordentligt.
Skapa det på annat håll - till exempel i din bokmärkesmeny - och dra och släpp det på verktygsfältet. Firefox kommer märka att det är ett smart bokmärke.
Firefox Places-databasen döljer mycket ström - det kan vara en mördare för vissa människor, men de flesta kommer aldrig att märka att det är där.