22Jul
Už ste niekedy premýšľali o tom, ako funguje zložka záložiek "Najnavštevovanejšie" v prehliadači Firefox? Nie je to len špeciálna zložka - využíva databázu Miesta, ktorá bola zavedená v programe Firefox 3, a môžete si vytvoriť svoje vlastné inteligentné záložky. Systém
systému Firefox ukladá vaše záložky a históriu do databázy SQLite. Firefox obsahuje silný dopyt: syntax pre prácu s touto databázou, táto funkcia je ale predvolene skrytá.
Uloženie vyhľadávania
Firefox zobrazuje predvolený spôsob vytvorenia inteligentnej zložky. Ak chcete začať, otvorte okno Knižnica výberom možnosti Záložky alebo História v ponuke.
Vykonajte vyhľadávanie pomocou vyhľadávacieho poľa v okne Knižnica. Môžete vyhľadávať ako názvy stránok, tak aj adresy URL stránok - napríklad zadajte "How-To Geek", ak chcete nájsť všetky stránky s návodom How-To Geek v ich názve alebo typ "howtogeek.com", aby ste našli všetky stránky na webovej stránke How-To Geek,
Môžete mať inteligentnú záložku vyhľadávať vaše záložky alebo históriu. Po výbere záložiek alebo histórie kliknite na tlačidlo Uložiť a zadajte názov pre uloženie vyhľadávania ako priečinka inteligentnej záložky.
Firefox vytvorí predvolene priečinok so záložkami v ponuke záložiek, ale môžete ho umiestniť kamkoľvek sa vám páči - napríklad na paneli s nástrojmi záložiek.
Firefox automaticky aktualizuje priečinok inteligentnej záložky - je to len databázový dopyt, podobne ako inteligentný zoznam skladieb v službe iTunes. Ak ste sledujete, teraz máte priečinok inteligentnej záložky, ktorý zobrazuje stránky, ktoré ste nedávno navštívili vo funkcii Ako na to.
Použitie rozšírenia
Ak chcete získať pokročilé funkcie, môžete písať URI miesta sami - ale väčšina používateľov bude pravdepodobne potrebovať ľahko použiteľné grafické rozhranie. Mozilla neposkytuje jeden, takže budete musieť nainštalovať rozšírenie ako SearchPlaces.
Po nainštalovaní rozšírenia a reštarte aplikácie Firefox sa v ponuke Záložky zobrazí nová možnosť SearchPlaces.
SearchPlaces poskytuje grafické rozhranie pre vytváranie nových inteligentných záložiek a úpravu existujúcich. Vystavuje veľkú časť výkonu, ktorá bola vynechaná z predvoleného rozhrania Firefoxu. Vyhľadávacie prvky
ponúkajú veľa možností na vytváranie URI miest. Napríklad tu hľadáme stránky, ktoré obsahujú slovo "Android", ktoré boli navštívené 10 až 20 krát. Mohli by sme tiež špecifikovať časový rozsah, na ktorý boli webové stránky navštívené, hoci je to trochu zložité - musíte z relatívneho času určiť niekoľko sekúnd.
Avšak môžete jednoducho špecifikovať "dnes" ako časový rozsah. Nastavte relatívny čas na "Midnight this morning" a zadajte "0" ako čas.
Ak chcete upraviť priečinok inteligentnej záložky, ktorý je dodávaný so zariadením Firefox, vyberte ho a kliknite na tlačidlo Upraviť.
SearchPlaces zobrazuje miesto každej inteligentnej záložky: URI.Firefox ich skryje v predvolenom rozhraní - pravdepodobne, aby sa vyhli vystrašeniu neskúsených používateľov.
Písanie miest URI
Mozilla poskytuje podrobný návod na umiestnenie: URI dopytu na webovej lokalite Mozilla Developer Network. Existuje široká škála možností, ktoré môžete použiť na vytvorenie komplexných URI dotazov.
Povedzme napríklad, že chceme vytvoriť priečinok inteligentnej záložky, ktorý zobrazí všetky stránky, ktoré sme dnes navštívili v systéme How-To Geek, zoradené podľa abecedy. Toto je reťazec dopytu, ktorý by sme použili:
place: terms = howtogeek.com & beginTimeRef = 1 & beginTime = 0 & sort = 1
Tento výraz obsahuje štyri časti:
- terms = howtogeek.com -"howtogeek.com".
- beginTimeRef = 1 - Začiatok je relatívne k polnoci dnes ráno.
- beginTime = 0 - "0" je špeciálna hodnota, ktorá zahŕňa všetky výsledky od relatívneho času. V tomto prípade zodpovedá všetkým výsledkom od polnoci dnes ráno - to znamená všetky stránky, ktoré ste dnes navštívili.
- sort = 1 - Výsledok objednávky je v abecednom poradí.
Po vytvorení URI dopytu vytvorte novú záložku z okna Library alebo Bookmarks.
Označte záložku a použite miesto: URI ako adresu záložky.
Z dôvodu zjavnej chyby nemôžete vytvoriť inteligentnú záložku priamo na paneli s nástrojmi prehliadača. Firefox bude považovať za normálnu záložku, namiesto toho, aby si všimol miesto: URI a správne ju spracoval.
Vytvorte ju inde, napríklad v ponuke záložiek, a presuňte ho na panel s nástrojmi. Firefox si všimne, že je to inteligentná záložka.
Databáza aplikácie Firefox's Places skrýva veľkú silu - môže to byť vražedná funkcia pre niektorých ľudí, ale väčšina z nich si nikdy nevšimne, že je tam.