OpenSearch в Firefox


17

Я ищу способ добавить Chrome / Chromium-подобное поведение в Firefox. Используя Chrome, вы можете нажать Tabпри открытии веб-страницы с помощью строки адреса, а затем выполнить поиск по сайту для поисковой системы с помощью OpenSearch. Есть ли способ сделать это в Firefox? Также должна быть возможность автоматического добавления поисковых систем без необходимости ручного взаимодействия.


1
Поиск по сайту? Вы имеете в виду OpenSearch ? (Как описано во вкладке Chromium для поиска ?)

@manatwork Да. Извините, я не знал этот термин до сих пор.
Восстановить Монику - Диркк

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

1
К сожалению, все это не решает мою проблему. Я хочу нажать Tab для поиска по конкретному сайту. Например, при использовании Chrome я просто набираю i + <tab> для поиска в imdb. Даже при добавлении imdb в FF я должен набрать "imdb <search term>". Прямо сейчас я использую DuckDuckGo в качестве поисковой системы по умолчанию и использую предоставленный синтаксис поиска, специфичный для сайта (большинство ключевых слов довольно короткие, например,! W для википедии)
Восстановить Монику - dirkk

1
@minopret Ваш комментарий не очень полезен, так как вы не объясняете, как это можно сделать с помощью такого продукта. Я не думаю, что это так, потому что это не просто вопрос связывания клавиш. Кроме того, это программное обеспечение, похоже, для Windows, и я использую Linux.
Восстановить Монику - Dirkk

Ответы:


1

Есть 2 возможных решения для добавления этой функциональности в Firefox.

  1. Smart Keyword - встроенная функциональность Firefox для определения ключевого слова для функции поиска на определенном сайте и выполнения поиска в строке адреса с помощьюkeyword search_stringзатем нажатияEnter. Шаги ниже (изменено по ссылке).

    1. Посетите страницу на целевом веб-сайте, в которой есть поле поиска, которое вы хотите задать в качестве ключевого слова (например, http://imdb.com ).
    2. Щелкните правой кнопкой мыши на поле поиска и выберите Add a Keyword for this Search....
    3. В New Bookmarkдиалоговом окне введите подходящее имя для закладки (например, «Поиск IMDB») и создайте ключевое слово (например, «imdb» или «imdb.com»).
    4. Выберите любую папку с закладками, которая будет содержать интеллектуальное ключевое слово. Нажмите OK.
    5. Чтобы использовать созданную интеллектуальную закладку, откройте новую вкладку, введите ключевое слово и строку поиска в строке местоположения, а затем нажмите Enter(например imdb William Shatner).
  2. InstantFox Quick Search Add-on - дополнение для настройки ярлыков поиска и автозаполнения при наборе текста. Вручную определите ярлык поиска, затем выполните поиск в строке адреса,shortcut search_stringнажав и нажавEnter(напримерimdb William Shatner). Больше информации здесь .


1
Это на самом деле не отвечает на мой вопрос, так как не добавляет поисковые системы автоматически, а также не соответствует моим ограничениям, описанным в моем комментарии superuser.com/questions/660516/opensearch-in-firefox/… .
Восстановить Монику -

0

Edit - я прочитал ваш комментарий выше, чтобы сделать это как можно меньше нажатий клавиш, вполне может быть работа для авто-горячей клавиши. Нажмите ctrl+, kзатем введите то, что вы хотите найти, затем создайте сценарий автоглючки для down arrow(x Количество раз) и нажмите enter. Если вы хотите произвольные термы поиска также добавить Вы можете отправить сайт АКА: «custom.url», down arrow, enterпосле связанной нажмите клавишу. (Вполне приемлемо иметь сайт: sampleurl.com после поискового запроса в тех случаях, которые я пытался)

Функциональность не находится в строке местоположения / URL-адрес, хотя. Это одна коробка справа от этого. Для поиска общего сайта рутина проще. (Они настраиваются с помощью about: preferences # search или с помощью увеличительного стекла, например, я просто добавил суперпользователя в опции, чтобы теперь я мог искать суперпользователя вместо того, чтобы набирать site: superuser.com). Просто введите запрос и нажмите связанное нажатие клавиши, чтобы скрипт autohotkey:

  • отправить down arrowсоответствующее количество раз и
  • enter,

https://www.autohotkey.com/docs/commands/Send.htm поможет вам встать на правильный путь и плавно двигаться в кратчайшие сроки.

Повторите это с другим количеством стрелок вниз, и теперь у вас есть автопоиск на основе движка с настраиваемыми нажатиями клавиш.


-1

Чтобы получить что-то похожее на поведение поиска Chromium / Chrome, я настроил duckduckgo.com в качестве поисковой системы по умолчанию и использовал ее "взрыв!" синтаксис.

Например, для поиска видео с кошками в YouTube введите ! Yt cat videos . Для поиска в Google вы должны набрать ! Г . Вот еще несколько ярлыков: горячие клавиши duckduckgo.com


Вы имеете в виду то, что я опубликовал почти 4 года назад как комментарий в superuser.com/questions/660516/opensearch-in-firefox/… ? -1
Восстановить Монику - Диркк

опс! Не видел этого ...
sotobuild
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.