Изменить поисковую систему по умолчанию для адресной строки Firefox

15

Мне нравится возможность просто вводить что-то в адресную строку Firefox и выполнять поиск в Google. Но мне было интересно, есть ли какой-нибудь способ настроить, какой поисковик использует Firefox?

Голос на ветру
источник
Пользователь, задающий этот вопрос, был в последний раз замечен здесь 5 апреля 2011 года в 7:31 ... Можем ли мы сказать, что это его вопрос "наезд"? : - /
Climenole

Ответы:

20

В FireFox, в вашей адресной строке введите

about:config

и нажмите Enter. Теперь найдите запись с названием « keyword.URL», это ключ конфигурации, который содержит URL для поиска при поиске в адресной строке. Если дважды щелкнуть запись, вы можете изменить значение.

введите описание изображения здесь

По умолчанию это должно быть установлено на Google, который использует этот URL-адрес запроса: http://www.google.com/search?&q=возможно, это немного по-другому, но это должно быть похоже.

Некоторые примеры URL поисковых запросов:

Google: Yahoo: спросить: Bing:http://www.google.com/search?&q=
http://search.yahoo.com/search?p=
http://www.ask.com/web?q=
http://www.bing.com/search?q=1

Если вам нужна другая поисковая система, и вы не знаете URL запроса, сделайте следующее:

  1. Перейдите к предпочитаемой поисковой системе (например, Google)
  2. Выполните поиск по легко узнаваемому ключевому слову, например, "HELLOWORLD"
  3. В вашей адресной строке должен быть URL, содержащий ваше ключевое слово. Для Google это было бы что-то вродеhttp://www.google.nl/search?q=HELLOWORLD&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:nl:official&client=firefox-a
  4. Теперь просто удалите все после " =", которое находится перед выбранным ключевым словом. Ваш запрос URL для Google будет:http://www.google.nl/search?q=

    введите описание изображения здесь

BloodPhilia
источник
Что касается связанной заметки, вы можете использовать дополнение FireFox DictionarySearch для настройки множества различных доступных запросов, выделив текст на веб-странице, щелкнув правой кнопкой мыши и выбрав один из них во всплывающем меню. У меня есть несколько таких сайтов, таких как Amazon, Netflix и Wikipedia, которые я настроил, используя более или менее ту же методику, описанную здесь для определения URL для использования. Я очень рекомендую это.
Мартино
Перед тем, как выполнить вышеизложенное, чтобы сохранить переключение между вкладками, сделайте следующее: CTRL + T, который даст вам новую вкладку, затем перетащите эту новую вкладку за пределы окна браузера. Теперь вы можете сделать это бок о бок
чеснок Адольфа
6
НАСТОЯЩЕЕ РЕШЕНИЕ НЕ ДЕЙСТВИТЕЛЬНО РАБОТАЕТ В FIREFOX
Ashildr
Все, что вы выберете, используя раскрывающееся меню слева в текстовом поле поиска, например «DuckDuckGo», становится адресом по умолчанию в адресной строке и на домашней странице about :. Внутренне это изменяет browser.search.defaultenginename и browser.search.selectedEngine.
maxpolk
6

Начиная с версии 34.0.5 , это можно изменить , перейдя в Options Search

параметры
(источник: mozilla.net )

Это также может быть изменено программно , хотя это сложнее. Настройки поисковой системы теперь хранятся в папке профиля, в файле с именем search-metadata.json. пример

{
  "[global]": {
    "current": "Google",
    "hash": "fGiy1O53LgQtereW/4qUSlwFfagTNKGghURIbAFw8wY="
  }
}

Хеш может быть создан с помощью этого примера скрипта Bash

profile=default
provider=Google
disclaimer="By modifying this file, I agree that I am doing so only within \
Firefox itself, using official, user-driven search engine selection processes, \
and in a way which does not circumvent user consent. I acknowledge that any \
attempt to change this file from outside of Firefox is a malicious act, and \
will be responded to accordingly."
printf "$profile$provider$disclaimer" | openssl sha256 -binary | base64

Это изменение обсуждалось в Bugzilla и может быть найдено в исходном коде .

Стивен Пенни
источник
3

Опция Keyword.Url, начиная с FF23, была удалена.

Адресная строка (1) и строка поиска (2) имеют одинаковые настройки. Таким образом, если для панели поиска установлено значение Yahoo, то так будет и при поиске (см. Экран ниже).

введите описание изображения здесь

Чтобы добавить нового провайдера в список, который влияет как на «удивительную панель» (теперь она называется «адресной строкой»), так и на панель поиска, выберите движок из стрелки вниз в окне поиска (рядом с «Фиолетовым Y» для Yahoo! номер 2))

Однако в настоящее время похоже, что параметр Keyword.Url был удален. Там нет ничего, что заменяет его (в той же области).

Я нашел плагин https://addons.mozilla.org/en-US/firefox/addon/keywordurl-hack/ ( инструкция по настройке

и

https://addons.mozilla.org/en-US/firefox/addon/keyword-search/

Это предположение, но я считаю, что эта функциональность была удалена, чтобы предотвратить угон поиска.

В последней версии Firefox также есть дополнительные параметры поиска. Если вы щелкнете правой кнопкой мыши в любом (большинстве / некоторых) окнах поиска, даже в верхнем на этой странице SU, вы можете «Добавить ключевое слово на этот сайт». После этого вы сможете выбрать поисковую систему в «строке адреса» (на рисунке 1) и добавить поисковую фразу, введя имя закладки, которое вы дали.

И вот причины, полностью стоящие за решением https://bugzilla.mozilla.org/show_bug.cgi?id=873734

Дейв
источник
3

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

Например, это ... Firefox - изменить поисковую систему по умолчанию

Результаты в этом ... Firefox - поиск от Awesome Bar

Однако, если вы хотите выбирать, какой движок использовать каждый раз, тогда вам следует воспользоваться решением @harrymc.

Надеюсь, это поможет.

Панель поиска

оборот
источник
1

В Firefox 34 пользовательский интерфейс поиска был изменен, но все еще можно использовать поиск по ключевым словам в адресной строке, даже если опция «Изменить ключевое слово» исчезла из диалогового окна «Управление списком поисковой системы».

Можно, например, открыть http://www.bing.com/и щелкнуть правой кнопкой мыши поле поиска, чтобы получить:

введите описание изображения здесь

Выберите «Добавить ключевое слово для этого поиска ...», чтобы получить этот диалог:

введите описание изображения здесь

Введите «bing» в качестве ключевого слова. Теперь вы можете написать в адресной строке:

введите описание изображения здесь

И получите это:

введите описание изображения здесь

Для Google можно использовать тот же механизм и, возможно, для краткости определить ключевое слово для поиска как «g».

Если вы хотите удалить такое ключевое слово, это можно сделать из меню Закладки.

harrymc
источник
1

Я подтвердил, что это работает на FireFox 34.0.5 на OS X. Это последний стабильный выпуск на момент публикации этого ответа.

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

Новые поисковые системы могут быть добавлены с сайта Mozilla Addons , Щелкнув опцию «Добавить„[Имя сайта]“» в меню (только совместимые сайты), а также с помощью описанного в @ harrymc метод используется ответ .

CyberJacob
источник