Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№105-01-2021 22:33:54

Пандёнок
Участник
 
Группа: Extensions
Зарегистрирован: 04-11-2008
Сообщений: 5037
UA: Firefox 78.0

Расширения для поиска выделенного слова (контекстный поиск)

Расскажу здесь о двух хороших расширениях для контекстного поиска, то есть для поиска выделенного слова или фразы, в разных поисковых системах. В Firefox есть встроенная функция контекстного поиска: выделить слово, щёлкнуть на нём правой кнопкой мыши и нажать «Искать…» — но недостаток этой функции в том, что в контекстном меню Firefox предлагается всего одна поисковая система. Расширения помогают обойти это ограничение, то есть использовать любую систему из заранее настроенного списка. Есть и другие подобные расширения, но я специально остановился на этих, потому что оба они имеют высочайшие (среди себе подобных) рейтинги по оценкам пользователей, притом Swift Selection Search рекомендовано Mozilla (то есть его безопасность проверена специалистами), а для Simple Context Search особых проверок и рекомендаций и не требуется: простое, понятное — и (в отличие от большинства подобных) устанавливается без получения каких-либо разрешений, которые могли бы использоваться не по назначению.
Размер в килобайтах и номера версий указываю лишь для сравнения; обновлять информацию здесь не обещаю.



Simple Context Search
Размер: 40 КБ (для версии 1.3.0)
Автор: 田生 (Тянь Шен)
Домашняя страница: https://github.com/tiansh/simple-context-search
Страница для установки: https://addons.mozilla.org/ru/firefox/a … xt-search/
Русский язык: есть в меню, нет в единственной настройке
Совместимость: [firefox] 63.0 и выше
Описание: Название «Simple Context Search» переводится как «Простой контекстный поиск». Это одно из самых маленьких и притом одно из самых простых в использовании расширений для поиска выделенного слова в разных поисковых системах. Выделив нужное слово в тексте, затем щёлкните на нём правой кнопкой мыши, выберите пункт меню «Поиск (R)» и поисковую систему. Список поисковых систем тот же, который используется в вашем Firefox для поиска из панели поиска и панели адреса, который можно настраивать в настройках Firefox: «Настройки — Поиск». Добавлять поисковые системы в список лучше всего через панель поиска, даже если панель поиска придётся только ради этого временно включить (через меню «Персонализация») — сама процедура добавления расписана в статье https://support.mozilla.org/ru/kb/dobav … ykh-sistem
Настройка самого расширения сводится к единственной галочке: «Load searsh result in background» (Загружать результаты поиска в фоне) — если поставить эту галочку, то при поиске через контекстное меню «Поиск (R)» Firefox не будет автоматически переключаться на вкладку с результатами поиска, то есть вкладка будет загружена в фоновом режиме.
Важное достоинство расширения Simple Context Search (в сравнении, например, с расширением Swift Selection Search): Simple Context Search не требует никаких специальных разрешений вроде доступа к вашим данным для всех сайтов или доступа к активности браузера — то есть нет ни малейших оснований думать, что это расширение может собирать и передавать информацию о вас и ваших действиях.
Обсуждение Simple Context Search.



Swift Selection Search
Размер: 305 КБ (для версии 3.47.2)
Автор: Daniel Lobo
https://addons.mozilla.org/ru/firefox/addon/swift-selection-search/
Домашняя страница (установить): https://addons.mozilla.org/ru/firefox/a … on-search/
Сообщить автору об ошибках можно на странице: https://github.com/CanisLupus/swift-sel … rch/issues
Русский язык: нет, но для всех пунктов контекстного меню можно самостоятельно вручную вписать русские названия (это делается через настройки расширения, сами настройки не переводятся)
Совместимость: [firefox] 63.0 и выше
Описание: В этом расширении множество настроек.
Есть разные способы показа контекстного меню, по умолчанию они включены одновременно.
При каждом выделении текста на странице над текстом появляется всплывающее меню, в котором остаётся только выбрать поисковую систему. Показ этого всплывающего меню настраивается в разделе «Popup/icons behaviour» настроек расширения: можно отключить это меню, а можно настроить, при каких условиях оно должно появляться и как должно работать — не буду описывать это подробно, так как проверять работу всех настроек желания нет, а перевод с помощью онлайн-переводчика вы легко можете сделать сами — все настройки подробно описаны на английском языке прямо в окне настроек. Настройки оформления всплывающего меню — в разделе настроек «Popup/icons look».
Есть также обычное контекстное меню, которое вызывается правой кнопкой мыши, затем навести курсор на фразу «Search for…». Для настройки этого меню есть раздел настроек «Context menu». Вышеупомянутую фразу «Search for…» можно заменить чем угодно, но не убирайте в настройке “%s” — это место для искомого слова). Можно настроить открытие результатов в текущей, новой, новой (рядом с текущей) вкладке, новом окне, новом окне (рядом с текущим окном).
Сами поисковые системы здесь настраиваются совершенно независимо от поисковых систем Firefox — в разделе «Search engines». Галочка в столбце «P.» определяет показ ярлыка поисковой системы во всплывающем окне, а галочка в столбце «C.» — показ в контекстном меню. «Name» — название поисковой системы, которое будете видеть вы, а «Search URL» — это самое главное: шаблон запроса, который отправляется в поисковик, в этом шаблоне {searchTerms} — это место для запроса. Например, переделываем строку «Wikipedia (en)» на русский раздел Википедии: вместо
https://en.wikipedia.org/wiki/Special:Search?search={searchTerms}
делаем
https://ru.wikipedia.org/wiki/Special:Search?search={searchTerms}
— а подписываем как хотим, например «Википедия (рус)».
Icon URL — это адрес значка для узнавания поисковика.


Дополнено:

zzzephire пишет

Для Swift Selection Search можно добавить поиски по сайту для разных поисковых систем:

    https://duckduckgo.com/?q=site:{hostname} {searchTerms}
    https://yandex.ru/search/?text=site:{hostname} {searchTerms}
    https://www.google.com/search?q=site:{hostname} {searchTerms}



Альтернативный поиск выделенного текста — расширение «Поисковик выделенного текста» (но это советовал не я).

Отредактировано Пандёнок (06-01-2021 23:58:08)


Мой рецепт счастья почти в любом браузере на ПК: раз, два, три — реклама, умри! В FF для Android: раз! И моя маленькая подписка против гороскопов.

Отсутствует

 

№205-01-2021 23:03:14

zzzephire
Участник
 
Группа: Members
Зарегистрирован: 29-12-2017
Сообщений: 469
UA: Firefox 84.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

Swift Selection Search прям порадовал функционалом, поставил его. До этого пользовался selection context search

Отсутствует

 

№305-01-2021 23:43:35

ibb1386
Outpost'er
 
Группа: Members
Зарегистрирован: 30-10-2010
Сообщений: 1100
UA: Firefox 84.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

Пользуюсь год Search from Popup or ContextMenu (https://clck.ru/SigK3)
Опционал и настройка - как 2-а пальца.
п.с своеобразная минималистическая версия SSS, но с функционалом добавления сторонних поисковых систем не через пропись адреса в самом расширении, а через ПКМ по поисковому полю и добавлению в базу (то есть функция удобней, проще и быстрее).

Предлагаемые 2-а расширения - регистры как работали криво при поиске так и работают (особенно проблема с кириллицей).
Разработчики до сих пор их не поправили т.к не знают как.

+ в Swift Selection Search нет функции добавления по "ПКМ - поисковая строка - добавить" сторонних, поисковых систем. Все поисковые системы добавляются вручную, прописью или через файл json в профиле (то есть, заранее надо добавить поисковые системы в "Поиск" самого Firefox). Независимой опции как не было так и нет.
++ Simple Context Search использует только встроенный список прописанный в Firefox (Поисковые системы, в настройках). Иных вариантов добавить иные* поисковые системы нет. Функционала на нуле.

Отредактировано ibb1386 (06-01-2021 00:11:32)

Отсутствует

 

№406-01-2021 01:39:16

zzzephire
Участник
 
Группа: Members
Зарегистрирован: 29-12-2017
Сообщений: 469
UA: Firefox 84.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

ibb1386 как говорится каждому по-функционалу ;)

Отсутствует

 

№506-01-2021 10:15:55

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 3847
UA: Firefox 84.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

С прошедшими праздниками!
Дополнения порадовали. Ещё не решил что оставить. Но вот вопрос возник: есть ли такое же, но с перламутровыми пуговицами чтобы был поиск по сайту.
Установлен довольно убогий «Site Searcher», но всё что он умеет это открыть страницу гугля и подставить туда «site:такой_то_сайт.xxx»
В старые добрые времена было у меня какое-то дополнение, по ПКМ на выделенном слове открывал менюшку с поисковиками для выбора и по клику на нужном поисковике открывал вкладку с результатами. Аналогичная штуковина была и для кастомбаттонов. Никто не встречал такого ноне?


С наступающим Рождеством! :)

На форуме

 

№606-01-2021 13:55:19

zzzephire
Участник
 
Группа: Members
Зарегистрирован: 29-12-2017
Сообщений: 469
UA: Firefox 84.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

Coroner пишет

Установлен довольно убогий «Site Searcher», но всё что он умеет это открыть страницу гугля и подставить туда «site:такой_то_сайт.xxx»
В старые добрые времена было у меня какое-то дополнение, по ПКМ на выделенном слове открывал менюшку с поисковиками для выбора и по клику на нужном поисковике открывал вкладку с результатами

Для Swift Selection Search можно добавить поиски по сайту для разных поисковых систем:

https://duckduckgo.com/?q=site:{hostname} {searchTerms}
https://yandex.ru/search/?text=site:{hostname} {searchTerms}
https://www.google.com/search?q=site:{hostname} {searchTerms}

Картиночка
4bcad182937bf6ed3d9f1507b773d16d.png

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

Coroner пишет

С наступающим Рождеством!

:beer:

Отредактировано zzzephire (06-01-2021 14:00:47)

Отсутствует

 

№706-01-2021 15:22:38

oleg.sgh
Участник
 
Группа: Members
Зарегистрирован: 19-04-2014
Сообщений: 2908
UA: Firefox 78.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

Coroner

:offtopic:

Установлен довольно убогий «Site Searcher», но всё что он умеет это открыть страницу гугля и подставить туда «site:такой_то_сайт.xxx»

Букмарклет

Выделить код

Код:

javascript:q=""+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text);if(!q)q=prompt("%D0%9D%D0%B0%D0%B9%D1%82%D0%B8%20%D0%BD%D0%B0%20%D1%81%D0%B0%D0%B9%D1%82%D0%B5").replace(/\s\+/g,"+");if(q!=null)window.open("https://yandex.ru/search/?text="+q.replace(/\s+/g,"+")+"+site:"+location.hostname);void(0)

Если выделен текст, то ищет его. Если не выделено, то вписать свой запрос.

Отредактировано oleg.sgh (06-01-2021 15:31:52)

Отсутствует

 

№806-01-2021 16:34:08

Пандёнок
Участник
 
Группа: Extensions
Зарегистрирован: 04-11-2008
Сообщений: 5037
UA: Firefox 78.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

oleg.sgh
Спасибо. Беру себе! :)

Coroner
И вам спасибо, что подняли эту тему — мне вообще в голову не приходило, что есть возможность контекстного поиска по любому сайту!


Мой рецепт счастья почти в любом браузере на ПК: раз, два, три — реклама, умри! В FF для Android: раз! И моя маленькая подписка против гороскопов.

Отсутствует

 

№906-01-2021 23:50:31

Пандёнок
Участник
 
Группа: Extensions
Зарегистрирован: 04-11-2008
Сообщений: 5037
UA: Firefox 78.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

Кажется, я эту тему создавал в разделе «Расширения Firefox», но она превратилась в обсуждение и её перенесли в «Обсуждение расширений», так что создал в разделе «Расширения Firefox» отдельные темы для Simple Context Search и Swift Selection Search, а попутно обнаружил старое обсуждение Simple Context Search.

Добавлено 07-01-2021 00:10:45

ibb1386 пишет

Пользуюсь год Search from Popup or ContextMenu

ibb1386 пишет

Предлагаемые 2-а расширения - регистры как работали криво при поиске так и работают (особенно проблема с кириллицей).

Мне возможности и умолчальные настройки Search from Popup or ContextMenu удобнее, чем SSS, но что и где не так с кириллицей — ничего не понял, регистр букв остаётся таким же, каким был в выделенном тексте.

Отредактировано Пандёнок (07-01-2021 00:10:45)


Мой рецепт счастья почти в любом браузере на ПК: раз, два, три — реклама, умри! В FF для Android: раз! И моя маленькая подписка против гороскопов.

Отсутствует

 

№1007-01-2021 00:29:52

Пандёнок
Участник
 
Группа: Extensions
Зарегистрирован: 04-11-2008
Сообщений: 5037
UA: Firefox 78.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

ibb1386 пишет

п.с своеобразная минималистическая версия SSS

Глядя на возможности и количество настроек в Search from Popup or ContextMenu, у меня язык не поворачивается назвать его минималистичным! В нём есть абсолютно весь функционал Swift Selection Search, причём сильно расширенный, только умолчальные настройки более удобные — расширение не напоминает о себе при каждом выделении. Отдельная кнопка для копирования в буфер обмена, которая есть в SSS, заменена на намного более многофункциональную опцию автоматического выполнения букмарклета при вызове выплывающего меню, причём есть готовые букмарклеты для копирования простого текста и обычного копирования с форматированием.
И всё это — при том, что Search from Popup or ContextMenu имеет размер установочного файла почти в 4 раза меньший, чем Swift Selection Search: 78,7 КБ против 305,46 КБ! Какие (скрытые?) функции зашиты в «рекомендованное Mozilla» Swift Selection Search, что оно так растолстело — интересно бы знать… Возможно, дело в поддержке большего числа кодировок, но это лишь моё предположение.

Отредактировано Пандёнок (07-01-2021 01:11:27)


Мой рецепт счастья почти в любом браузере на ПК: раз, два, три — реклама, умри! В FF для Android: раз! И моя маленькая подписка против гороскопов.

Отсутствует

 

№1107-01-2021 01:09:02

Пандёнок
Участник
 
Группа: Extensions
Зарегистрирован: 04-11-2008
Сообщений: 5037
UA: Firefox 78.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

zzzephire

zzzephire пишет

как говорится каждому по-функционалу

Зря вы не попробовали Search from Popup or ContextMenu — функционала хватит на всех!


Мой рецепт счастья почти в любом браузере на ПК: раз, два, три — реклама, умри! В FF для Android: раз! И моя маленькая подписка против гороскопов.

Отсутствует

 

№1207-01-2021 02:15:11

ibb1386
Outpost'er
 
Группа: Members
Зарегистрирован: 30-10-2010
Сообщений: 1100
UA: Firefox 84.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

Пандёнок пишет

Мне возможности и умолчальные настройки Search from Popup or ContextMenu удобнее, чем SSS, но что и где не так с кириллицей — ничего не понял, регистр букв остаётся таким же, каким был в выделенном тексте.

Разница в настройках расширений в том, что, допустим, в SSS нет опции добавления поисковой системы (любой, вне зависимости от регистра или кодировщика) через тот-же ПКМ учитываетя возможность и настройки сайта\ов. (красным на скрине выделил опцию которая отвечает за эту фишку).
То есть: ставишь галочку - видишь поле-поиска - тыкаешь на него ПКМ - создаешь поисковик на данный ресурс.

скрытый текст
d44204f4749b.jpg

То есть, если тебе надо добавить поиск с сайта который трудно прописать или имеет иные кодировщики и регистры, SSS тебе не даст возможность это сделать т.к у него нет встроенной опции подхвата (если так можно выразиться). Тебе придется добавлять поиск того-же сайта в стандартный пакет Firefox и через json добавлять.
Search from Popup or ContextMenu через вот эту опцию тупо заносит адрес поиска, одним щелчком мышки, в базу, без прописей, без манипуляций с json и тп (адрес сам создается).

По поводу кириллиц... Допустим, если создаешь поиск на том-же nnmclub,e.
У них сайт немного нестандартный. Я даже как-то с админами переписывался на эту тему, 2 года назад, когда поисковыми расширениями занялся и искал адекватное и под себя.
На тот момент было создано как раз то самое SSS расширение.
Я много спрашивал на бабочке, почему при поиске через ПКМ через SSS расширение он мне выдавал каракозябру (кодировщики) - мне сказали, что у них всё в порядке, просто само расширение не имеет кодировщика который подходит к данной, поисковой системе (адресу) при поиске из-за чего выдаёт бяку и толком ничего не находит.
Я даже в комменты расширения писал на эту тему...

скрытый текст
aadf92b3ac7f.jpg

Потом они поправили всё.
п.с я не говорю, что одно хорошее, а другое плохое и я не сравниваю опционал т.к это бессмысленно ввиду того, что ты пользуешься максимум 3-4 опциями (бекап\восстановление, создание и настройка вида поисковой системы). Просто по факту работы.

Отредактировано ibb1386 (07-01-2021 02:30:37)

Отсутствует

 

№1307-01-2021 09:25:00

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 3847
UA: Firefox 84.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

zzzephire, oleg.sgh, Пандёнок, ibb1386 — всем спасибо! С праздником! :beer:


oleg.sgh
:offtopic:

скрытый текст
Это не тот букмарклет, с которым я тебя замучал вопросами пару месяцев назад? :angel:
Тему потерял ту, Win грохнулась (диск посыпался) и пишу из под убунты, где давно закладки не обновлялись.

На форуме

 

№1407-01-2021 09:45:55

Пандёнок
Участник
 
Группа: Extensions
Зарегистрирован: 04-11-2008
Сообщений: 5037
UA: Firefox 78.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

Пандёнок пишет

Какие (скрытые?) функции зашиты в «рекомендованное Mozilla» Swift Selection Search, что оно так растолстело — интересно бы знать… Возможно, дело в поддержке большего числа кодировок, но это лишь моё предположение.

Заглянул внутрь расширений, сравнил. В Swift Selection Search чуть больше половины места занимает модуль iconv-lite (конвертор кодировок). Видимо, автор решил не изобретать велосипед и взять готовый конвертор из интернета. Старые версии, в которых не было iconv-lite, весили в разы меньше.


Мой рецепт счастья почти в любом браузере на ПК: раз, два, три — реклама, умри! В FF для Android: раз! И моя маленькая подписка против гороскопов.

Отсутствует

 

№1507-01-2021 17:05:11

voqabuhe
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 2950
UA: Firefox 84.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

Пандёнок пишет

Зря вы не попробовали Search from Popup or ContextMenu — функционала хватит на всех!

ContextSearch web-ext пробовал?

Отредактировано voqabuhe (07-01-2021 17:05:30)

Отсутствует

 

№1607-01-2021 23:00:55

ibb1386
Outpost'er
 
Группа: Members
Зарегистрирован: 30-10-2010
Сообщений: 1100
UA: Firefox 84.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

voqabuhe пишет

Пандёнок пишетЗря вы не попробовали Search from Popup or ContextMenu — функционала хватит на всех!ContextSearch web-ext пробовал?
                    Отредактировано voqabuhe (Сегодня 17:05:30)

Это, если помните до Квантум движка, было одноименное расширение "ContextSearch" - это оно же, просто подстроили под новый движок.
п.с если ещё точнее, то прошлое ContextSearch стало неактуально и разраб забил на него ещё в году в 2018 по моему. А это новое, от другого человека.

Отсутствует

 

№1708-01-2021 14:42:01

Мозилкин
Участник
 
Группа: Members
Зарегистрирован: 18-12-2011
Сообщений: 352
UA: Firefox 84.0

Re: Расширения для поиска выделенного слова (контекстный поиск)

юзаю уже давненько ContextSearch web-ext
может всё перечисленное выше

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]