Быстрая выборка по закладкам Firefox на основе меток.

О расширении TagSieve, позволяющем в разы ускорить нахождение закладки в браузере Firefox. …

ВАЖНО: для экономии вашего времени, пожалуйста первым делом прочтите дополнения, в конце статьи!!!
Когда закладок (сохранённых ссылок на сайты) накапливается действительно много – больше полутора сотен, то поиск нужной ссылки занимает какое-то время и слегка прерывает полёт мысли.
В Опере до версии 11.62 (на которой я остановился) было несколько вариантов доступа к закладкам:

  1. включить боковую панель, прокручивать список и искать глазами нужное;
  2. там-же вбивать слова в строку поиска и снова прокручивать список, либо уточнять запрос;
  3. начать вбивать в строку адреса слова из описания или начало URL-адреса и надеяться, что Опера подложит "в руку" нужную ссылку.

В "естественной" (встроенной по-умолчанию) работе с закладками в Firefox-е все эти варианты имеются.
Теперь в Firefox-е есть инструмент удобнее, правда для его использования нужно все закладки сопроводить ключевыми словами – так называемыми "тегами" (от англ. "tag" – ярлык, этикетка, бирка). При добавлении закладки нужно дополнительно потратить несколько секунд и вбить ключевые слова вручную или выбирать галочкой те, которые уже были ранее набраны. После этого доступ к помеченным таким образом закладкам, с описываемым здесь инструментом, становится – без преувеличения – почти что мгновенным.
Вот как это происходит: при открытой боковой панели (её можно открывать кликнув по кнопке) расширения "TagSieve" выбираем в "облаке тегов" один нужный тег, происходит выборка и "облако" моментально сокращается до нескольких других имеющихся тегов, а под ним появляются ссылки, у которых в описании есть выбранный тег и теги, оставшиеся в "облаке".

В этот момент, как правило, УЖЕ находишь нужную ссылку. Но можно выбрать ещё тег – и произойдёт новый отбор, уменьшая варианты до 4-5 позиций. Конечно можно отбирать "до упора", но, если у вас не больше 400 закладок, то на втором шагу вы практически наверняка найдёте нужную закладку.
Маленькое удобство – отбираемые ссылки можно сортировать: по посещаемости (вами!), по адресу или по дате – добавления, посещения, изменения (закладки). Порядок и направление сортировки тегов в облаке тоже можно менять.
После установки расширения кнопку ("иконку") расширения нужно самостоятельно поместить на нужную вам панель: щёлкните правой кнопкой по панели, выберите пункт "Настроить", выберите жёлтую кнопку с подписью "TagSieve" и переместите её в нужное вам место.
Есть ещё кнопка бледно-сиреневого цвета, которая предоставляет альтернативу – систему разветвлённых раскладывающихся меню, где тоже можно произвести похожую выборку, но это лично мне не показалось таким скоростным вариантом, как селекция с "облаком тегов".
Другой вариант включения панели, выбрать в меню: "Вид > Боковая панель > TagSieve".
Чтоб воспользоваться этим инструментом, надо лишь пройтись по своим закладкам и задать им по 4-5 ключевых слов, подходящих по смыслу. После этого вы сможете дотягиваться к любой из них в течение пары секунд.
Для удобства "тегирования" закладок также есть расширения, об одном из них я намерен написать позже.
Дополнение номер 1: в Фоксе 16.0.1 это расширение в версии 4.3.1, оказывается, на момент 31 октября 2012 РАБОТАЕТ НЕ ПОЛНОСТЬЮ – быстро найденные ссылки невозможно ни открыть, ни скопировать. Надеюсь, что это временно. Я написал автору в отзывах о расширении, там висит сходный отзыв о той-же проблеме с 15-м Фоксом.
Если не поправят, то, конечно, придётся самостоятельно поковыряться в коде, т.к. идея этого расширения мне очень понравилась. (видите, даже целую статью написал, не проверив момента, в работоспособности которого не сомневался)
Если поправят, я здесь напишу дополнение к статье. Буду "держать руку на пульсе".
Дополнение номер 2: Нашёл временное решение. Можно открывать ссылки туповатым способом: нужно выбирать теги до тех пор, пока внизу не останется 1 ссылка, после этого нажимаем на теге вверху правой кнопкой мыши и выбираем пункт "Open bookmarks in tabs" – и все отобранные ссылки откроются в отдельных вкладках.
Уже не вытерпел и посмотрел в код – пока что мне трудно сориентироваться что именно там нужно поправить. Продолжу понемногу разбираться и отслеживать исправление бага, но у меня плохое предчувствие насчёт ожидания, т.к. на сайте разработчика сообщения об этой ошибке ДАВНО остаются без внимания. Думаю, что скорее можно будет найти исправленную версию в Сети или исправить самостоятельно.
Дополнение номер 3: В версии 4.3.3. исправлена ошибка, ссылки из списка открываются. Одно "но": эта версия раздаётся с сайта разработчика, а не в официальном репозитории аддонов, где всё проверенно. Я пытался посмотреть в код, нашёл место, по моему мнению, вызывавшее ошибку, но там вставлен код, который я уже пробовал вставлять и он тогда не решал проблему. Из-за отсутствия документации на актуальную версию PlacesUIUtils мне не удалось пока хорошенько разобраться в этом коде.
Лично я, на свой риск, пока поставлю себе версию 4.3.3. (мне этот комплекс функций очень нужен) Следующим комментарием здесь напишу либо об официальном обновлении расширения, либо о своей правке версии 4.3.1., которая раздаётся официально. (а вообще, захотелось написать свою версию этого приложения – чуть по-своему, но с нужным функционалом)
http://dev.grue.in/projects/tagsieve/files
Дополнение номер 4: Поскольку автор не обновляет своё расширение на сайте Мозиллы, а сайт разработчика (по меньшей мере на данный момент) тоже не открывается, я решил выложить ту рабочую версию у себя. Повторюсь, что я отказываюсь от какой-либо ответственности за работу этого расширения, я смотрел в код, но не всё там понял. Могу лишь сказать что я этой версией так и пользуюсь с тех пор как начал писать данную статью осенью 2012 года. Вот файл: tagsieve-4.3.3.xpi

Leave a Reply

Your email address will not be published. Required fields are marked *