Головна » як » Як створити власні інтелектуальні папки закладок у Firefox

    Як створити власні інтелектуальні папки закладок у Firefox

    Ви коли-небудь замислювалися, як працює папка закладок "Найбільш відвідувані", включена до Firefox? Це не просто спеціальна папка - вона користується перевагою бази даних Місця, введеної в Firefox 3, і ви можете створити власні смарт-закладки.

    Система Firefox Місця зберігає ваші закладки та історію в базі даних SQLite. Firefox містить потужний синтаксис запиту: для роботи з цією базою даних, але ця функція за замовчуванням прихована.

    Збереження пошуку

    За замовчуванням Firefox надає єдиний спосіб створення розумної папки. Для початку відкрийте вікно Бібліотека, вибравши в меню пункт Закладки або Історія.

    Виконайте пошук за допомогою вікна пошуку в вікні "Бібліотека". Ви можете шукати як заголовки сторінок, так і URL-адреси сторінок - наприклад, введіть "How-To Geek", щоб знайти всі сторінки з How-To Geek в їх назві або введіть "howtogeek.com", щоб знайти всі сторінки на сайті How-To Geek.

    У смарт-закладках можна знайти ваші закладки чи історію. Після вибору Закладки або Історії натисніть кнопку Зберегти та вкажіть назву, щоб зберегти пошук як папку розумних закладок.

    Firefox за промовчанням створює папку закладок у меню закладок, але ви можете розмістити її в будь-якому місці - наприклад, на панелі закладок.

    Firefox автоматично оновлює папку розумних закладок - це лише запит до бази даних, наприклад смарт-список відтворення в iTunes. Якщо ви слідували, тепер у вас є інтелектуальна папка закладок, яка відображає сторінки, які ви нещодавно відвідали в How-To Geek.

    Використання розширення

    Щоб отримати доступ до розширених функціональних можливостей, ви можете самостійно писати URI-адреси місць, але більшість користувачів, ймовірно, захочуть простий у використанні графічний інтерфейс. Mozilla не надає такого, тому вам доведеться встановити розширення, наприклад SearchPlaces.

    Після інсталяції розширення та перезапуску Firefox у меню Закладки з'явиться нова опція SearchPlaces.

    SearchPlaces надає графічний інтерфейс для створення нових розумних закладок і редагування існуючих. Вона виставляє значну частину потужності, що залишилася поза інтерфейсом за замовчуванням Firefox.

    SearchPlaces пропонує безліч варіантів для створення URI місць. Наприклад, тут ми шукаємо сторінки, що містять слово "Android", яке було відвідано між 10 і 20 разів. Також ми можемо вказати часовий діапазон, на який відвідали веб-сторінки, хоча це трохи складніше - потрібно вказати кількість секунд від відносного часу.

    Тим не менш, ви можете легко визначити "сьогодні" як часовий діапазон. Встановіть відносний час до “Midnight this morning” і введіть “0” як час.

    Щоб відредагувати папку розумних закладок з Firefox, виберіть її та натисніть кнопку Редагувати.

    SearchPlaces показує вам кожне місце смарт-закладки: URI. Firefox приховує їх у інтерфейсі за умовчанням - імовірно, щоб не лякати недосвідчених користувачів.

    Написання URI місць

    Mozilla надає детальне керівництво по розміщенню: URI запитів на веб-сайті мережі Mozilla Developer Network. Існує велика кількість різноманітних варіантів, які можна використовувати для побудови складних URI запитів.

    Наприклад, скажімо, ми хочемо створити папку розумних закладок, на якій буде показано всі сторінки, які ми відвідали сьогодні на How-To Geek, відсортовані в алфавітному порядку. Це рядок запиту:

    place: terms = howtogeek.com & beginTimeRef = 1 & beginTime = 0 & sort = 1

    Цей запит містить чотири частини:

    • terms = howtogeek.com - шукає термін "howtogeek.com".
    • beginTimeRef = 1 - Початковий час відносно півночі вранці.
    • beginTime = 0 - "0" - це спеціальне значення, яке включає всі результати з відносного часу. У цьому випадку, він відповідає всім результатам з півночі сьогодні вранці - тобто всі сторінки, відвідані сьогодні.
    • sort = 1 - Результати замовлення в алфавітному порядку.

    Після отримання URI запиту створіть нову закладку з вікна Бібліотека або меню Закладки.

    Назвіть закладку та використовуйте місце: URI в якості адреси закладки.

    Через очевидну помилку неможливо створити смарт-закладку безпосередньо на панелі інструментів веб-переглядача. Firefox буде розглядати його як звичайну закладку замість того, щоб помічати місце: URI і правильно обробляти його.

    Створіть його в іншому місці - наприклад, у меню закладок - і перетягніть його на панель інструментів. Firefox помітить, що це розумна закладка.


    База даних Firefox Місця приховує велику кількість енергії - вона може бути вбивчою функцією для деяких людей, але більшість ніколи не помітить її.