Jak tworzyć niestandardowe foldery inteligentnych zakładek w Firefoksie
Czy zastanawiałeś się kiedyś, jak działa folder zakładek "Najczęściej odwiedzane" zawarte w Firefoksie? To nie jest tylko folder z specjalnymi kopertami - korzysta z bazy danych Places wprowadzonej w Firefoksie 3 i możesz tworzyć własne inteligentne zakładki.
System Miejsc Firefoksa przechowuje twoje zakładki i historię w bazie danych SQLite. Firefox zawiera potężne zapytanie: składnia do pracy z tą bazą danych, ale ta funkcja jest domyślnie ukryta.
Zapisywanie wyszukiwania
Firefox udostępnia domyślnie jeden sposób tworzenia folderu inteligentnego. Aby rozpocząć, otwórz okno biblioteki, wybierając opcję Zakładki lub Historia w menu.
Wykonaj wyszukiwanie przy użyciu pola wyszukiwania w oknie biblioteki. Możesz przeszukiwać zarówno tytuły stron, jak i adresy URL stron - na przykład wpisz "Jak to zrobić", aby znaleźć wszystkie strony z tytułem "Jak to zrobić" w tytule lub wpisz "howtogeek.com", aby znaleźć wszystkie strony w witrynie How-To Geek.
Możesz mieć inteligentną zakładkę do przeszukiwania swoich zakładek lub historii. Po wybraniu Zakładki lub Historii, kliknij przycisk Zapisz i podaj nazwę, aby zapisać wyszukiwanie jako folder inteligentnych zakładek.
Firefox domyślnie tworzy folder zakładek w menu zakładek, ale możesz go umieścić w dowolnym miejscu - na przykład na pasku narzędzi zakładek.
Firefox automatycznie aktualizuje folder zakładek inteligentnych - jest to po prostu zapytanie do bazy danych, takie jak inteligentna lista odtwarzania w iTunes. Jeśli śledziłeś dalej, masz teraz inteligentny folder zakładek, który wyświetla ostatnio odwiedzane strony w grze Jak to zrobić.
Korzystanie z rozszerzenia
Aby uzyskać dostęp do zaawansowanych funkcji, możesz samodzielnie zapisywać identyfikatory URI miejsca, ale większość użytkowników prawdopodobnie będzie potrzebować łatwego w użyciu interfejsu graficznego. Mozilla jej nie udostępnia, więc musisz zainstalować rozszerzenie takie jak SearchPlaces.
Po zainstalowaniu rozszerzenia i ponownym uruchomieniu Firefoksa zobaczysz nową opcję SearchPlaces w menu zakładek.
SearchPlaces zapewnia graficzny interfejs do tworzenia nowych inteligentnych zakładek i edycji istniejących. Odsłania większość mocy pozostającej poza domyślnym interfejsem Firefoksa.
SearchPlaces oferuje wiele opcji do tworzenia identyfikatora URI w Miejscach. Na przykład tutaj szukamy stron zawierających słowo "Android", które odwiedziliśmy od 10 do 20 razy. Możemy również określić zakres czasu, w którym strony internetowe były odwiedzane, chociaż jest to nieco skomplikowane - musisz określić liczbę sekund od względnego czasu.
Możesz jednak łatwo określić "dzisiaj" jako zakres czasowy. Ustaw względny czas na "Midnight this morning" i wpisz "0" jako czas.
Aby edytować folder zakładek inteligentnych dostarczany z Firefoksem, zaznacz go i kliknij przycisk Edytuj.
SearchPlaces pokazuje każde miejsce inteligentnej zakładki: URI. Firefox ukrywa je w domyślnym interfejsie - prawdopodobnie w celu uniknięcia przestraszenia niedoświadczonych użytkowników.
Zapisywanie identyfikatorów URI w Miejscach
Mozilla dostarcza szczegółowy przewodnik do umieszczenia: identyfikatory URI zapytania w witrynie Mozilla Developer Network. Istnieje wiele różnych opcji, których można użyć do tworzenia złożonych identyfikatorów URI zapytań.
Na przykład, powiedzmy, że chcemy stworzyć inteligentny folder zakładek pokazujący wszystkie strony, które odwiedziliśmy dzisiaj w How-To Geek, posortowane w kolejności alfabetycznej. Oto ciąg zapytania, którego użyjemy:
miejsce: terms = howtogeek.com i beginTimeRef = 1 i beginTime = 0 i sort = 1
Są cztery części tego zapytania:
- terms = howtogeek.com - Wyszukuje pojęcia "howtogeek.com".
- beginTimeRef = 1 - Czas rozpoczęcia przypada dziś rano o północy.
- beginTime = 0 - "0" jest specjalną wartością zawierającą wszystkie wyniki od czasu względnego. W tym przypadku pasuje do wszystkich wyników od północy dziś rano - czyli wszystkich odwiedzonych dzisiaj stron.
- sort = 1 - Zamów wyniki w porządku alfabetycznym.
Gdy masz identyfikator URI zapytania, utwórz nową zakładkę z okna biblioteki lub menu zakładek.
Nazwij zakładkę i użyj miejsca: URI jako adresu zakładki.
Z powodu widocznego błędu nie można utworzyć inteligentnej zakładki bezpośrednio na pasku narzędzi przeglądarki. Firefox potraktuje go jak normalną zakładkę zamiast zauważać miejsce: URI i traktować go poprawnie.
Utwórz go w innym miejscu - na przykład w menu zakładek - i przeciągnij i upuść na pasku narzędzi. Firefox zauważy, że jest to inteligentna zakładka.
Baza danych Miejsca w Gmailu kryje w sobie dużo energii - dla niektórych może to być funkcja zabójcza, ale większość nigdy nie zauważy, że tam jest.