Jak vytvořit vlastní Smart Záložky Folders ve Firefoxu
Přemýšleli jste někdy o tom, jak funguje složka záložek "Nejnavštěvovanější" v prohlížeči Firefox? Nejde pouze o speciální složku - využívá databázi Místa zavedené ve Firefoxu 3 a můžete si vytvořit vlastní inteligentní záložky.
Systém Místa Firefoxu ukládá vaše záložky a historii do databáze SQLite. Firefox obsahuje výkonný dotaz: syntaxe pro práci s touto databází, ale tato funkce je ve výchozím nastavení skrytá.
Uložení vyhledávání
Firefox předvádí ve výchozím nastavení jediný způsob vytvoření inteligentní složky. Chcete-li začít, otevřete okno Knihovna výběrem možnosti Záložky nebo Historie v nabídce.
Proveďte vyhledávání pomocí vyhledávacího pole v okně Knihovna. Můžete vyhledávat jak názvy stránek, tak adresy URL stránek - například napište "How-To Geek" a vyhledejte všechny stránky s názvem How-To Geek v jejich názvu nebo typ "howtogeek.com" a vyhledejte všechny stránky na webu How-To Geek.
Můžete mít inteligentní záložku prohledat záložky nebo historii. Po výběru záložky nebo historie klikněte na tlačítko Uložit a uveďte název pro uložení vyhledávání jako složky inteligentní záložky.
Firefox vytvoří ve výchozím nastavení složku záložek ve výchozí nabídce záložek, ale můžete ji umístit kdekoli - například na panelu nástrojů záložek.
Firefox automaticky aktualizuje složku inteligentních záložek - je to jen databázový dotaz, jako je inteligentní seznam skladeb v programu iTunes. Pokud jste sledujete, nyní máte složku inteligentní záložky, která zobrazuje stránky, které jste nedávno navštívili v aplikaci How-To Geek.
Použití rozšíření
Chcete-li získat pokročilé funkce, můžete si sami zadávat URI místa - ale většina uživatelů pravděpodobně bude chtít snadno použitelné grafické rozhraní. Mozilla neposkytuje jeden, takže budete muset nainstalovat rozšíření jako SearchPlaces.
Po instalaci rozšíření a restartování Firefoxu se v nabídce Záložky zobrazí nová volba SearchPlaces.
SearchPlaces poskytuje grafické rozhraní pro vytváření nových inteligentních záložek a úpravu stávajících. Vystavuje hodně síly, která zůstala z výchozího rozhraní Firefoxu.
SearchPlaces nabízí spoustu možností pro vytváření URI míst. Například zde hledáme stránky, které obsahují slovo "Android", které byly navštíveny 10 až 20krát. Mohli bychom také specifikovat časový rozsah, na který byly webové stránky navštěvovány, ačkoli to je trochu složité - musíte zadat několik sekund od relativního času.
Můžete však snadno určit "dnes" jako časový rozsah. Nastavte relativní čas na "Midnight this morning" a zadejte "0" jako čas.
Chcete-li upravit složku inteligentní záložky, která je dodávána s aplikací Firefox, vyberte ji a klepněte na tlačítko Upravit.
Funkce SearchPlaces zobrazuje místo každé inteligentní záložky: URI. Firefox skrývá tyto vlastnosti ve výchozím rozhraní - pravděpodobně proto, aby se vyhnuli strašení nezkušených uživatelů.
Psaní URI míst
Mozilla poskytuje podrobný návod k umístění: URI dotazu na webových stránkách sítě Mozilla Developer. Existuje široká škála možností, které můžete použít k vytvoření komplexních dotazů URI.
Například řekněme, že chceme vytvořit složku inteligentní záložky, která by zobrazovala všechny stránky, které jsme navštívili dnes v nástroji How-To Geek, seřazené podle abecedy. Toto je řetězec dotazu, který bychom použili:
místo: terms = howtogeek.com & beginTimeRef = 1 & beginTime = 0 & sort = 1
K tomuto dotazu jsou čtyři části:
- terms = howtogeek.com - Hledání výrazu "howtogeek.com".
- beginTimeRef = 1 - Doba začátku je relativní k půlnoci dnes ráno.
- beginTime = 0 - "0" je speciální hodnota, která zahrnuje všechny výsledky od relativního času. V tomto případě odpovídá všechno výsledky od půlnoci dnes ráno - tedy všech navštívených stránek.
- sort = 1 - Výsledky objednávek jsou seřazeny podle abecedy.
Jakmile máte URI dotazu, vytvořte novou záložku z okna Knihovna nebo Záložky.
Označte záložku a použijte místo: URI jako adresu záložky.
Z důvodu zjevné chyby nelze vytvořit inteligentní záložku přímo na panelu nástrojů prohlížeče. Firefox bude chápat jako normální záložku místo toho, aby si všiml místa: URI a správně ji zacházet.
Vytvořte ji jinde - například v nabídce záložek - a přetáhněte ji na panel nástrojů. Firefox si všimne, že je to inteligentní záložka.
Databáze Adresáře míst Firefoxu skrývá hodně síly - mohlo by to být vrahová funkce pro některé lidi, ale většina si nikdy nevšimne, že je tam.