Агрегатор поисковых машин : Настройки и управление
Опубликовано: Бармалей · 27.12.2013 · 00:03 ••• Обновление: 30.01.2021 · 10:46 0

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

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


Особенности работы с интерфейсом АПМ

Основной упор при работе с элементами интерфейса Агрегатора поисковых машин сделан на использование мыши. При этом задействуются левая (ЛКМ) и правая (ПКМ) кнопки мыши, а также щелчки по элементам управления с зажатыми клавишами ALT, SHIFT, CTRL и/или их комбинациями. Если не указано, под термином "щелчок" подразумевается щелчок левой кнопкой.

Для удобства работы "олдскульных" пользователей, привыкших к использованию клавиатуры, практически все элементы управления имеют соответствующие горячие клавиши (хоткеи), дублирующие щелчки мышью. Для хоткеев также применяются зажатия управляющих клавиш ALT, SHIFT, CTRL и/или их комбинации.

Интерфейс окон АПМ содержит достаточно много элементов управления и на эти элементы "навешено" по несколько функций, поэтому для комфортности работы ко всем элементам интерфейса добавлены всплывающие подсказки (тултипы), подробно разъясняющие все доступные для каждого элемента функции.

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

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

В Справке подробно описаны все основные подходы и действия, которые доступны пользователю в конкретном окне (Поиска или Настроек). Для окна Настроек Справка содержит общее описание назначения всех функциональных блоков настроек, что позволяет правильно понять (и, соответственно, корректно использовать) каждый из этих блоков.

В общем, внимательно читаем Справку и подсказки – и тогда проблем при работе с АПМ у вас не будет.)


Интерфейс окна Поиска

Всплывающее окно Поиска вызывается по щелчку на кнопке АПМ на тулбаре. Для удобства также можно задать в штатных настройках браузера активацию этого окна по горячей клавише (например, ALT+F).

Окно Поиска содержит следующие основные элементы:

  • линейку функциональных тематических групп поисковых машин, содержащих набор отдельных шаблонов поиска, соответствующих общей тематике группы;
  • строку ввода текста поискового запроса (активируется автоматически при открытии окна Поиска) и кнопку* запуска поиска (отправки поискового запроса) в правой части этой строки;
    * внешний вид кнопки зависит от текущего режима поиска, в режиме "инкогнито" кнопка выглядит как "шляпа с очками" (на скриншоте выше), в обычном режиме – стандартная иконка "лупы";
  • линейку отдельных шаблонов поисковых строк, содержащую набор поисковых шаблонов для текущей выбранной группы поиска;
  • в правом верхнем углу окна Поиска расположена кнопка вызова Справки – "F1" (дублируется клавишей F1);
  • в правом нижнем углу – кнопка вызова оперативных* настроек окна Поиска ("тёмный уголок" на скриншоте выше).
    * дополнительные настройки и "поведение" поиска задаются в окне общих Настроек АПМ (смотрим отдельный блок "Настройки окна поиска"), вызываемом в окне оперативных настроек окна Поиска по щелчку на кнопке "Тюнинг":

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

  • Enter (или щелчок по кнопке "Найти") = поиск копии текущей страницы в кэше Google;
  • ALT+(Enter/щелчок) = перевод страницы на русский (Переводчик Google);
  • CTRL+(Enter/щелчок) = самая свежая архивная копия из архива WaybackMachine;
  • CTRL+ALT+(Enter/щелчок) = все архивные копии в WaybackMachine;

Запуск введённого поискового запроса также зависит от комбинации клавиш:

Кроме того, в АПМ можно включить в настройках окна Поиска (опция "Контекст") автоматический контекстный поиск по выделенному на текущей вкладке тексту, "подхват" этого текста происходит автоматически при открытии окна Поиска. Если эта опция выключена, контекстный поиск доступен по нажатию хоткея CTRL+K.

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

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

Выбор конкретной тематической группы и отдельного поискового шаблона проще всего делать мышью.

В зависимости от заданных вами настроек доступны следующие способы выбора:

  • Щелчок – "классический" щелчок ЛКМ на нужном пункте (по умолчанию);
  • Курсор – просто навести курсор мыши на нужный элемент линейки;
  • Колесо – поместить курсор поверх линейки групп/шаблонов и прокрутить колёсико мыши;
  • Тормоз – поместить курсор поверх нужного элемента и немного задержать его перемещение.

Кроме этого, можно переключать группы и шаблоны поиска в них с помощью клавиатуры:

  • ALT+стрелки вверх/вниз = переключение тематических групп;
  • ALT+стрелки влево/вправо = переключение шаблонов текущей группы;
  • Tab = переключение тематических групп (по кругу);
  • SHIFT+Tab = переключение шаблонов текущей группы (по кругу).

Для лучшего понимания особенностей окна Поиска рекомендуется ознакомиться с описанием ключевых функций АПМ.

…и как уже сказано, для всех элементов интерфейса присутствуют тултипы, наводим курсор мыши, читаем и нажимаем.)


Интерфейс окна Настроек

Бо́льшая часть настроек Агрегатора, включая настройки тематических групп поиска и все поисковые шаблоны, сосредоточена в отдельном окне Настроек.

В текущих версиях АПМ вызов этого окна возможен только через интерфейс значка на тулбаре либо через соответствующие кнопки в окне Поиска (в манифесте расширения параметр "options_page" отсутствует).

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

* При открытии в попапе окно Настроек не имеет стандартных полос прокрутки, можно прокручивать его колёсиком мыши. Это сделано для получения максимально возможной ширины "полезной площади" окна в связи с ограничением в хром-браузерах предельной ширины тулбарных попапов расширений (800 рх).

Окно общих Настроек АПМ разделено на отдельные функциональные блоки:

  • Настройка поисковых машин – содержит общее описание принципов создания собственных групп и шаблонов поиска. По умолчанию текст Справки свёрнут под строкой с серым шрифтом ("Используйте %s…" на скриншоте выше), щелчок по этой строчке открывает "хелп" полностью, повторный щелчок в любом месте "хелпа" снова сворачивает его. Этот же принцип применим ко всем справочным блокам в окне Настроек. Нажатие клавиши F1 (или щелчок по кнопке "F1" в правом верхнем углу окна Настроек) открывает сразу все справочные блоки.
  • Спецгруппа: Мультипоиск – содержит настройки движков мультипоиска. Эта группа не отображается в окне Поиска и предназначена для запуска "массированного" одновременного поиска по одному запросу сразу во всех движках, входящих в неё.
  • Тематические группы и поисковые строки – основной блок настроек, содержит настройки всех тематических групп и поисковых шаблонов, доступных для выбора в окне Поиска. Для этого блока (как и для остальных) доступны функции экспорта/импорта частных пользовательских настроек. Это может быть удобно для переноса настроенной "поисковой среды" между разными компьютерами, системами или браузерами.

  • Спецгруппа: Быстрый поиск – набор из 10 наиболее часто используемых поисковых шаблонов, вызываемых в окне Поиска по хоткеям ALT+(0-9). Содержимое группы не отображается в окне Поиска, выбор соответствующего движка и запуск запроса производится немедленно, нажатие Enter или щелчок по кнопке поиска при этом не требуются.

  • Спецгруппа: Тест-драйв – эта группа является тестовым "инкубатором" для обкатки поисковых строк перед их использованием. Не используется при поиске и не отображается в окне поиска. Предназначена для временного сохранения результатов группового импорта поисковых плагинов. Скрипты группы "заточены" под работу с сайтом Mycroft Project: используется автопреобразование установочных ссылок на плагины в прямые ссылки для массированной загрузки/импорта XML-файлов в формате OpenSearch.

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

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

Кроме того, для удобства прокрутки окна Настроек при большом числе поисковых шаблонов, можно сворачивать содержимое отдельных блоков (переключателем "перечёркнутый глаз" справа от заголовка блока) и/или скрывать в отдельных группах их поисковые шаблоны.

Кроме блоков, связанных с настройкой поисковых запросов, в окне Настроек есть отдельный блок "Дополнительные настройки", разделённый на несколько функциональных частей:

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

Ну и, наконец, ещё пара слов о двух самых важных кнопках Настроек, расположенных в самом низу окна:

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

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

…впрочем, эти подсказки тоже можно отключить, если вы достаточно хорошо освоили все "нюансики" АПМ.)



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

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

Поделиться

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