Добавление поисковых машин в Firefox

Добавление поисковых машин в Firefox

Можно ли к списку стандартных поисковых машин в Firefox добавить свои?


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

Во-первых, вы можете воспользоваться специальным расширением Search Engine Ordering (https://addons.mozilla.org/firefox/2164). Обратите внимание, что плагин работает только в Firefox 1.5-1.6. 
После установки плагина откройте окно его настройки. Для добавления поисковых машин воспользуйтесь ссылкой «Добавить поисковые машины» на вкладке «Настройка». В результате автоматически откроется страница https://addons.mozilla.org/search-engines.php со ссылками на скрипты добавления поисковых машин в стандартный список поисковиков браузера Firefox. 
Изменить ссылку на страницу со списком поисковиков можно на вкладке «Настройки» в поле «URL для «Добавить поисковые машины».

Search Engine Ordering . Специальное расширение для Firefox позволит добавить новые поисковые машины
Search Engine Ordering . Специальное расширение для Firefox позволит добавить новые поисковые машины

В этом поле вы можете ввести, например, ссылку на сайт www.mozilla-russia.org/searchengines, на котором размещены скрипты поисковых машин Рунета. 
Второй способ пополнения списка поисковых машин состоит в самостоятельном создании скрипта для поиска по какому-нибудь сайту. Вы можете таким образом создать поисковик, который будет осуществлять поиск практически на любом сайте. В качестве примера создадим скрипт для проведения поиска средствами Webalta. 
Для начала нужно определить параметры поисковой строки. Для этого введите на странице www.webalta.ru любой запрос. Как видно в адресной строке, поисковый запрос начинается с www.webalta.ru/search, а искомое слово записано после символа «q»

Наш скрипт будет выглядеть так:

<SEARCH
version = «1.0» 
name=»WEBALTA»
description=»WEBALTA My_Search» method=»GET»
action=»http://webalta.ru/search»
queryCharset=»windows-1251»
>
<input name=»q» user>
</SEARCH>

Введите этот фрагмент кода в текстовом редакторе, например в Блокноте.

Первая строка скрипта — это начало описания модуля поиска. Значения его первых трех параметров можно задавать произвольно. В строке name записывается название поисковой машины, которое будет отображено в поле поиска Firefox. Version — это версия набираемого вами модуля. Переменная description содержит краткое описание поисковика. Строка method описывает метод передачи формы. Переменная action задает адрес веб-страницы, на которой отображается результат поиска. В строке queryCharset указывается кодировка, в которой сервер должен принимать запрос. В большинстве случаев кириллическая кодировка Windows-1251 вполне подходит. В строке input name задаются параметры поискового запроса. Символ, записанный после input name, — это переменная, после которой записывается поисковый запрос в адресной строке браузера, в нашем случае это «q».

Созданный файл нужно сохранить с расширением SRC под любым именем. 
Теперь создайте иконку для поисковика. У нее должно быть такое же имя и размер 16×16 пикселей. Этот файл представляет собой пиктограмму, которая отобразится рядом с названием созданного нами модуля. Иконка может быть сохранена в формате GIF или PNG. 
Оба файла — SRC и PNG — нужно разместить в папке C:\Program Files\Mozilla Firefox\searchplugins. 
Перезапустите браузер и увидите, что в поле поиска добавилась поисковая машина Webalta. Выберите новую поисковую машину, введите запрос и нажмите «Enter».

Найдется все . Стандартный список поисковых машин можно настроить по вкусу, написав скрипт стандартного для нужного поисковика запроса
Найдется все . Стандартный список поисковых машин можно настроить по вкусу, написав скрипт стандартного для нужного поисковика запроса
Рекомендуем