Switchmark • RU : Переключатель панели закладок
Опубликовано: Бармалей · 16.01.2017 · 00:01 ••• Обновление: 12.03.2021 · 12:41 0

Switchmark • RU – переключатель корневой папки Панели закладок, может применяться для создания разных Панелей закладок по тематическим направлениям (работа, отдых, хобби и т.д.). Переключение в один клик или выбором из контекстного меню (до 10 заданных корневых папок), групповое сохранение вкладок как сессий, создание "временных" закладок, экспорт, импорт.

Предоставляется по лицензии GPL v.3, бесплатно для частного некоммерческого использования.


В этой статье:


Общее назначение и краткая история создания

Switchmark • RU – расширение для браузеров семейства Chromium для создания и быстрого переключения между тематическими Панелями закладок.

Основное назначение – оперативное переключение между несколькими тематическими Панелями закладок для работы по отдельным направлениям, быстрое сохранение групп открытых вкладок в закладки (как аналог сохранения сессий). Главная цель – повышение удобства работы с большим числом закладок, упорядочивание закладок по видам деятельности (тематикам), возможность применения в любом браузере любой версии.

Это расширение создано на основе* Switchmark, малоизвестного аддона для управления закладками, и использует общую идею прототипа. При "доработке напильником" был полностью русифицирован интерфейс, добавлены новые дополнительные функции и настройки, дающие возможность достаточно гибкого управления группами закладок.

* Основной причиной для выбора этого аддона в качестве прототипа стало то, что на момент начала разработки это расширение было, фактически, единственным (известным автору) аддоном, решающим задачу переключения тематических групп закладок наиболее простым и удобным способом.

Первая версия русского форка была выпущена в январе 2017 года под тем же названием, что и прототип, и получила приставку "RU", подчёркивающую основную черту нового расширения – этот авторский римейк ориентирован в первую очередь на пользователей Рунета. На текущий момент расширение распространяется под этой же "торговой маркой".

В результате доработок и внесённых изменений русский форк стал отличной альтернативой прототипу и возможным аналогам, не только не уступая им по качеству решения основной задачи, но и превосходя их по надёжности и удобству работы за счёт добавленной функциональности.

Следует особо отметить, что в отличие от многих других современных аддонов, в Switchmark • RU нет (и никогда не будет) никакой "допустимой" или скрытой рекламы, это расширение не является предметом монетизации.

Автор гарантирует отсутствие в этом расширении каких‑либо следящих, "стучащих" и иных "статистических" механизмов, а также любых других средств, направленных на "персонализацию" конечного пользователя с целью получения какой‑то коммерческой выгоды.


Основные возможности и использование

Как уже сказано, расширение Switchmark • RU предназначено для оперативного переключения между несколькими Панелями закладок, определённых пользователем в качестве корневых папок закладок по различным направлениям. Это переключение может производиться в любой момент времени, позволяя по необходимости быстро перейти от работы над одной тематической задачей к другой.

В общем случае аддон работает только в момент вызова конкретных функций, не потребляет ресурсы браузера в покое и не требует никакого вмешательства пользователя, кроме как для выполнения желаемых настроек.

Доступ к основным функциям расширения осуществляется через кнопку на тулбаре (переключение панелей одиночным щелчком или выбор нужного действия из контекстного меню этой кнопки):

Доступ к части функций расширения возможен и из контекстного меню страницы:

Основные возможности текущей версии (подробнее смотрим в описаниях конкретных выпусков):

  • Последовательное переключение корневой папки закладок для вывода её содержимого на стандартной Панели закладок браузера. Можно настроить до 10 различных тематических папок по желаемым критериям (работа, хобби, развлечения и т.д.), для удобства работы в Настройках также можно отключить вывод пустых панелей.
    Выполняется щелчком по значку расширения на тулбаре, переключает по кольцу (последовательным перебором заданных в Настройках корневых папок, один щелчок = одно переключение на следующую панель).
  • Прямое переключения сразу на нужную Панель закладок (без кольцевой прокрутки). Доступно в контекстном меню кнопки на тулбаре, щелчком по нужной панели во вложенном меню, пункт "Переключиться на панель…".
  • Произвольно задаваемые понятные имена панелей для отображения в меню переключения. Название текущей панели также выводится в подсказке к значку аддона на тулбаре, а её номер отображается на бэджике значка.
  • Оперативное сохранение в закладки всех вкладок текущей сессии, вызывается из контекстного меню страницы или кнопки на тулбаре, пункт "Сохранить текущую сессию". Вкладки сохраняются в отдельные вложенные подпапки в специальной папке закладок, имя папки формируется автоматически (в формате текущей даты и времени) и может быть по желанию произвольно изменено перед сохранением.
    В дальнейшем можно открыть любую сохранённую сессию стандартным способом (ПКМ на соответствующей папке закладок и выбор одного из пунктов "Открыть все закладки…").
  • Оперативное сохранение текущей страницы во "временные" закладки. Такая закладка сохраняется в отдельную* служебную папку в закладках, вызывается из контекстного меню страницы, пункт "Сохранить временную закладку". Может применяться для быстрого сохранения несортированных зхакладок по принципу "потом разберусь".)
    * Последующие сохранения будут автоматически производится в ту же папку и могут выполняться уже с помощью стандартных функций вашего браузера (щелчок по "звёздочке" в адресной строке, хоткей CTRL+D и др.).
  • Доступ к специальным папкам расширения (сохранённые сессии, временные закладки, импортированные закладки) через контекстное меню кнопки на тулбаре, выбором пунктов вложенного меню "Диспетчер: служебные папки". Соответствующие служебные папки открываются в штатном Диспетчере закладок браузера, для их содержимого доступны все стандартные функции (открытие, переименование, перемещение, удаление и т.д.).
  • Использование метода быстрого переключения панелей, разница в скорости – практически на порядок.
  • Экспорт закладок в JSON-файл (все, только текущая Панель, все папки всех панелей). Выполняется в Настройках.
  • Импорт закладок из JSON-файла (стандартная структура, как в FireFox'е). Выполняется в Настройках.
  • Проверка корректности структуры панелей. Выполняется в Настройках или через меню кнопки на тулбаре.

Расширение позволяет достаточно гибко управлять множественными закладками в соответствии с текущими задачами пользователя. Комбинируя и изменяя различные настройки, можно установить наиболее комфортный уровень работы с закладками и значительно облегчить поиск и выбор нужной ссылки.

На странице Настроек доступны функции экспорта и импорта закладок, параметры контекстного меню и сохранения сессий, проверка и управление структурой пользовательских панелей.

Открыть страницу Настроек можно через соответствующую кнопку в блоке расширения на странице chrome://extensions/ или выбрав пункт "Параметры" в контекстном меню значка на тулбаре. Назначение элементов управления и полей в Настройках интуитивно понятно, для всех основных кнопок и опций имеется подсказка.

Подробнее о настройках и методах работы читаем в статье Switchmark • RU : Особенности работы и настройки.

С техническими особенностями аддона можно ознакомиться в статье Switchmark • RU : Что "под капотом".


Roadmap aka ToDo или Планы на будущее

Если коротко, разработка "Switchmark • RU" будет продолжаться, особенно по части доработки имеющихся и добавки новых дополнительных функций, прямо или косвенно связанных с решением задачи управления закладками.

Следует отметить, что "почтенный возраст" проекта не мешает аддону успешно решать свою главную задачу и на любых современных браузерах. Принцип и методы переключения панелей, как и другие дополнительные функции, заложенные в аддоне, достаточно универсальны и не зависят от различных "новшеств", добавляемых производителями браузеров в новых версиях. Поэтому, несмотря на длительность "паузы" с момента выпуска последней версии, этот проект пока не заброшен, есть некоторые перспективные задумки на предмет расширения функциональности аддона в сторону более расширенного управления закладками.

В дальнейшем, возможно, что-то будет "заимствовано" из других "закладочных" аддонов в рамках этого же расширения, вероятна добавка функций поиска дубликатов и проверки целостности ссылок, может быть – будут добавлены какие‑то опции контекстного меню, улучшена работа с сессиями, добавлена сортировка и упорядочивание закладок. Не скажу, что это будет продвинутый менеджер закладок, но общее развитие проекта будет двигаться именно в этом направлении…

В общем, конкретных планов по выпуску новых версий пока нет, но "мы помним об этом"… :)


Загрузка и установка

Расширение не имеет практических ограничений по версии браузера, может использоваться на любых хром‑браузерах версий 22+ (рекомендуется* 38+). Однако, с учётом различных "новшеств", вводимых производителями браузеров, следует предварительно ознакомиться с документацией на конкретный билд, который планируется установить – есть, так сказать, "некоторые нюансики" и их нужно учитывать.

* Перед применением в браузерах более старых версий следует ознакомиться со статьёй Обход "закладочных" ограничений в Chromium, где описаны возможные проблемы в работе этого аддона и указаны пути их решения.

Можно загрузить любую из версий "Switchmark • RU" на следующих ресурсах:

При возникновении сложностей с установкой читаем этот совет.

Для работы в режиме "инкогнито" в блоке аддона на странице chrome://extensions включаем опцию:
[читать матчасть]

Для работы с локальными файлами в блоке аддона на странице chrome://extensions включаем опцию:



Описание и инструкции Бармалей

Смотрим также:

Бармалей 16.01.2017 12.03.2021 260 0.0

Общие технические сведения о разработке
Статус разработки:Активная, поддерживается автором
Язык интерфейса:Русский
Версия браузера:22+ (рекомендуется 38+)
Протестировано в:SRWare Iron 31/36/49 + Chromium 53 + 360 Extreme Explorer 9/11 (CR-63/69) + Chromium 87
Технологии и API:Чистый JavaScript (ES5), API: browserAction, tabs, storage, bookmarks, contextMenus

Поделиться

Всего комментариев: 0
close