6

Я недавно перешел на Firefox 4 от Chrome (выделение текста в Chrome слишком раздражает, когда я выделяю текст во время чтения). В Chrome мне очень понравилось то, что адресная строка будет выполнять поиск в Google, если это не URL. Таким образом, я имею привычку вводить в адресной строке «определить: зверинец».

К сожалению, Firefox затем выдает ошибку. Firefox doesn't know how to open this address, because the protocol (define) isn't associated with any program.

Есть ли способ изменить поведение адресной строки Firefox по умолчанию таким образом, чтобы он обрабатывал это более по-хромато-ориентированно? То есть я хотел бы, чтобы он выполнял поиск всякий раз, когда он не распознает протокол.

4 ответа4

8

Почему это не работает

Это просто не работает с define: xyz или другими ключевыми словами Google с двоеточием, потому что они, вероятно, интерпретируются как разделители протокола (http:, ftp:, ...).

Все остальные поиски должны работать нормально. Если вы введете "зверинец" в строку URL, он выполнит поиск в Google.

Кстати, вы также можете перейти к about:config и, например, изменить ключевое слово preference .URL на что-то вроде http://search.yahoo.com/search?p=, тогда всякий раз, когда вы вводите не URL-адрес, он ищет его в Yahoo.

"обходные"

Но я предполагаю, что вы знаете, что собираетесь что-то искать, прежде чем перейти к адресной строке: если бы вы использовали сочетания клавиш, вы бы нажали Ctrl+L, чтобы перейти к строке URL, тогда вы можете просто нажать Ctrl+K вместо этого попасть в панель поиска. Затем, если вы введете «define: menagerie», вы попадете на страницу определения, как и ожидалось.

6

Половина решения - установить обработчик протокола для define: конкретно.

  1. Откройте Google.

  2. Вставить в адресную строку:

    javascript:window.navigator.registerProtocolHandler("define", "http://www.google.com/search?q=%s", "Google definitions");
    

    (Обязательно измените второй параметр в соответствии с используемым доменом Google. *.)

1

Я использую быстрый поиск закладок http://www.sugarrae.com/seo-sphere/creating-firefox-quick-search-bookmarks/

Таким образом, я иду в адресную строку, дайте g (ключевое слово, которое я дал для быстрого поиска Google), а затем все, что я хотел бы найти.

По умолчанию поисковая система адресной строки может быть изменена http://4paisa.blogspot.com/2008/02/firefox-search-from-address-bar.html.

1

Я также удалил форму поиска из интерфейса Firefox 4, как и в Firefox 3. Тем не менее, я использую другой метод для выбора поисковой системы:

  1. Установите расширение «Добавить в панель поиска» [ https://addons.mozilla.org/en-US/firefox/addon/add-to-search-bar/].
  2. Перейдите на любую страницу поисковой системы или любой веб-сайт, который имеет форму поиска.
  3. Щелкните правой кнопкой мыши внутри текстового поля поиска и выберите «Добавить в панель поиска…»
  4. Откроется диалоговое окно «Добавить движок в панель поиска». В поле ввода «Ключевое слово» добавьте значимое ключевое слово для поисковой системы / веб-страницы - например, g = Google; gi = изображение Google; b = Bing и т. д. - и нажмите кнопку ОК.
  5. В будущем, если вы хотите выполнить поиск по изображению Google, например, щелкните левой кнопкой мыши в адресной строке, введите [gi] [пробел] [параметр поиска] - конечно, без квадратных скобок - и откроется страница Google Image с отображением результаты вашего поискового параметра.

У меня есть около 15 таких псевдонимов. Они делают серфинг / поиск намного проще для меня.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .