' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'')//-->
Агрегатор поисковых машин – мульти-поиск в полностью настраиваемом наборе поисковых машин. Выбор любых движков и поисковых сервисов в пару щелчков, удобный и компактный интерфейс, быстрый доступ к настройкам, до 30 тематических групп поиска, автопереключение в режим инкогнито, поиск по выделенному тексту. АПМ – ищем легко и просто! Предоставляется по лицензии GPL v.3, бесплатно для частного некоммерческого использования.
В этой статье:
Агрегатор поисковых машин – расширение для браузеров семейства Chromium, обеспечивает полностью настраиваемый поиск любого контента на любом сайте.
Агрегатор поисковых машин (АПМ) – это, если коротко, "кнопка поиска", возвращающая отдельную "классическую" поисковую строку в современные Chromium-браузеры. В то же время, пользователь может самостоятельно управлять всеми настройками поиска (вплоть до внешнего вида интерфейса), руководствуясь собственными предпочтениями, независимо от "зашитых" в браузер поисковых функций.
Основное назначение – быстрый доступ к поисковой строке, настроенной в соответствии с задачами и потребностями пользователя, главная цель – оперативный и удобный поиск в десятках различных поисковых сервисов, выбираемых буквально в "пару щелчков", и, конечно же, возможность работы на любых версиях браузеров.
Агрегатор создан по мотивам и на базе расширения All in one web searcher. В процессе "доработки напильником" были улучшены базовые функции, добавлены дополнительные возможности, полностью русифицирован интерфейс.
Первая версия русского форка была выпущена в декабре 2013 года под названием "Агрегатор поисковых машин". Русскоязычность "брэнда" подчёркивает две основные черты нового расширения – этот авторский римейк в первую очередь ориентирован* на пользователей Рунета и является, по сути, настоящим "комбайном" для продвинутого поиска. На текущий момент расширение распространяется под этой же "торговой маркой".
* Изначально и вплоть до текущей версии в интерфейсе аддона нет поддержки других языков кроме русского (жёстко зашит в коде). Причём, другие локализации вряд ли будут добавлены и в будущем. Это связано со значительным упрощением кода и повышением скорости его работы, а также с указанной ориентацией на русскоязычную аудиторию пользователей. Впрочем, если "дело пойдёт" совсем хорошо, прикрутить ещё и "басурманский" не является особой проблемой…)
Даже самые первые версии АПМ, реализующие только основные функции поисковой строки, решали проблему быстрого выбора и переключения движков поиска. В дальнейшем, в "реинкарнации" в виде АПМ-2, добавлены дополнительные функции, такие как групповой мультипоиск, контекстный поиск с автозахватом выделенного на странице фрагмента, множественный поиск по одному запросу, возможность практически полной кастомизации стилей элементов интерфейса, экспорт/импорт настроек и другие "важные мелочи".
В итоге АПМ стал отличной альтернативой не только штатному "куцему огрызку" поиска в адресной строке браузера, но и многим другим поисковым расширениям, давая пользователю возможность настроить до 30 активных тематических групп поиска с десятками подобранных "исключительно под себя" поисковых шаблонов.
Следует особо отметить, что в отличие от многих других современных аддонов, в Агрегаторе поисковых машин нет (и никогда не будет) никакой "допустимой" или скрытой рекламы, также полностью отсутствуют какие‑либо "ненавязчивые" предложения "оценить и забашлять", это расширение не является предметом монетизации.
Автор гарантирует отсутствие в этом расширении каких‑либо следящих, "стучащих" и иных "статистических" механизмов, а также любых других средств, направленных на "персонализацию" конечного пользователя с целью получения какой‑то коммерческой выгоды.
Главная возможность Агрегатора – реализация отдельной строки поиска, полностью настраиваемый список поисковых машин по группам. В общем и целом, это больше конструктор "под себя", чем жёстко заданный набор, который всегда можно допилить самостоятельно.
Основной функционал взят из исходного расширения, список поисковиков переработан и дополнен отечественными сервисами в качестве примера. После установки можно поменять полностью весь список поисковиков на странице настроек расширения, там всё достаточно "прозрачно" и понятно.
Можно сделать вызов окна поиска по хоткею (напр., по ALT+F), задав клавишу активации аддона в настройках браузера. Кроме того, в АПМ сделан упор на использование дополнительных хоткеев, дублирующих нажатия кнопок интерфейса – возможно, это будет удобно для "олдскульных" пользователей, предпочитающих чаще работать с клавиатурой.)
При желании (и соответствующих навыках)) можно полностью переделать список поисковых ресурсов по умолчанию, отредактировав файл search-engines.js в папке расширения. Хотя, конечно, это гораздо проще и удобнее сделать в окне настроек – интерфейс настроек АПМ позволяет поменять практически всё – значки, стили, наборы движков и любые шаблоны поиска.
Иконки поисковых систем также можно изменить в настройках, указав путь вида http(s)://site.name/favicon.ico в нужном поле. В отличие от оригинала, можно задать и локальные пути к иконкам – это уменьшает число лишних запросов в Сеть. При желании можно самостоятельно скачать/подобрать любые иконки и указать к ним локальный путь. Также можно задавать иконки сразу в формате base64 либо выбрать альтернативную иконку сайта любого поисковика из базы грабберов Google или Яндекс.
Кроме того, в отличие от оригинала, в текущих версиях АПМ все иконки сайтов автоматически конвертируются в формат base64 и хранятся локально, на компьютере пользователя, это полностью убирает все сетевые задержки на подгрузку иконок при вызове интерфейса окна поиска.
Агрегатор "умеет" работать с любыми шаблонами поисковых строк, подключаемыми из внешних источников (например, на сайте Mycroft Project), "понимает" стандартный формат openSearch XML. Также в текущих версиях АПМ добавлена интеграция с указанным сайтом для упрощения подключения желаемых поисковых шаблонов.
Для облегчения работы с аддоном ко всем элементам интерфейса добавлены всплывающие подсказки, подробно описывающие назначение и возможные действия для каждого элемента. Помимо этого в Настройках АПМ имеется динамически подгружаемая (только по требованию) справочная система, описывающая функционал по отдельным блокам настроек.
При разработке АПМ также ставилась задача минимизации расхода системных ресурсов и оптимизации исходного кода с целью повышения общей скорости работы расширения. В текущих версиях АПМ не используются никакие сторонние JS/CSS библиотеки, отсутствуют ненужные "свистелки" в интерфейсе, аддон не "висит в памяти" постоянно и расходует ресурсы браузера только при вызове интерфейса (например, при открытии окна поиска или настроек).
С особенностями различных версий можно ознакомиться в статье АПМ : Отличия и особенности.
Основные моменты по настройке и применению смотрим в статье АПМ : Настройки и управление.
О некоторых технических аспектах разработки можно прочитать в статье АПМ : Что "под капотом".
Если коротко – разработка "Агрегатора" будет продолжаться. Расширение хоть и имеет достаточный набор средств для удобного и продвинутого поиска, но его потенциал ещё не исчерпан, особенно по части доработки имеющихся и добавки новых дополнительных функций, прямо или косвенно относящихся к решению разнообразных поисковых задач.
Следует отметить, что "почтенный возраст" проекта не мешает аддону нормально работать и на любых современных браузерах. Принцип и методы обработки поисковых запросов, как и другие дополнительные функции, заложенные в аддоне, достаточно универсальны и не зависят от различных "новшеств", добавляемых производителями браузеров в новых версиях. Поэтому, несмотря на некоторую "паузу" с момента выпуска последней версии, этот проект не заброшен и ещё не достиг своей окончательной стадии, есть отдельные задумки на предмет расширения функционала аддона.
В дальнейшем, возможно, что-то будет "заимствовано" из других подобных аддонов в рамках этого же расширения, вероятна добавка функций контекстного поиска, работа с содержимым открытых в браузере вкладок, не исключено, что будут добавлены какие‑то опции полнотекстового поиска по страницам, подсветка, расширенное управление страницами отдельных поисковиков и другие опциональные возможности. В конце концов, это же именно агрегатор множественных функций, так что перспективы его развития достаточно хорошо просматриваются…
В общем, конкретных планов по выпуску новых версий пока нет, но "цель вижу, курс взят"… :)
Расширение не имеет практических ограничений по версии браузера, может использоваться на любых хром-браузерах версий 29+. Однако, с учётом различных "новшеств", вводимых производителями браузеров, следует предварительно ознакомиться с документацией на конкретный билд, который планируется установить – есть, так сказать, "некоторые нюансики" и их необходимо учитывать.)
Можно загрузить любую из версий "Агрегатора поисковых машин" на следующих ресурсах:
Настоятельно рекомендуется использовать текущую стабильную версию расширения. Более ранние выпуски можно устанавливать только в исследовательских целях для сравнительного анализа функций и возможностей аддона. Авторская поддержка устаревших версий не осуществляется, претензии по возможным проблемам их эксплуатации не рассматриваются.
При возникновении сложностей с установкой читаем этот совет.
Для работы в режиме "инкогнито" в блоке аддона на странице chrome://extensions включаем опцию: Разрешить использование в режиме инкогнито [читать матчасть]
Для работы с локальными файлами в блоке аддона на странице chrome://extensions включаем опцию: Разрешить открывать файлы по ссылкам