Создание поискового Yandex плагина для Firefox

Так как у меня нет желания ставить Yandex:Bar, а тем более принимать их лицензионное соглашение я сделал поисковый плагин в Firefox для Yanex сам

Делается это просто, нужно всего лишь сформировать XML файл и положить в .mozilla/firefox/ваш профиль/searchplugins/

Вот мой вариант поискового плагина. Для творчества имеется всего 4 поля: короткое название, описание плагина, защифрованная base64 иконка сервиса и точный урл с параметрами сервиса

<SearchPlugin>
<os:ShortName>Yandex поиск</os:ShortName>
<os:Description>Расширение Firefox для поиска в Yandex</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Image width="16" height="16">
AAABAAEAEBAQAAEABAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8ACQD/AB0d/wAqJ/8AQkP/AE5Q/wBfX/8AfHr/AISG/wCXmP8Apqn9AL6+/gDk5P8A8vL/APz//gAAAAAA7u7u7u7u///ugF7uAu7v/+7TG+4C7u//7uoD7gLu7v/u7kC+Au7u/+7tsD4C7u7v7u7jEQLu7u/u7kBWAu7u7u7oB+4C7u7u7uMM7gLu7u/u4Q3uAu7u7+7jDO4C7u7/7ucZ7gLu7v/u7RKJAu7v/+7uxhAH7u//7u7u7u7u//8ADwAAAAcAAAAHAAAAAwAAAAMAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAADAAAAAwAAAAcAAAAHAAAADwAA
</os:Image>
<SearchForm>http://search.aol.com</SearchForm>
<os:Url type="text/html" method="GET" template="http://yandex.ru/yandsearch?text=">
<os:Param name="query" value="{searchTerms}"/>
<os:Param name="invocationType" value="firefox-search"/>
</os:Url>
</SearchPlugin>

В качестве иконки сервиса лучше (да и проще) всего использовать FAVICON.ICO, так как не придётся подгонять под размеры и формат, 16x16 пикселов. На яндексе она лежит вот тут: http://img.yandex.net/i/favicon.ico

Зашифровать удобнее всего вот так:base64 -w0 favicon.ico полученный мусор нужно вставить (без переносов) в

скачать мой пример поискового плагина

Комментариев 0
Нужна авторизация с помощью
Об авторе
Илья Илья

меня можно найти тут