пятница, 26 июля 2013 г.

Поисковый плагин для beta.yandex.ru

Из блога Яндекса:
Встречайте бета-версию Островов

Сегодня Яндекс открыл бета-версию Островов — платформы с интерактивными ответами и новым интерфейсом, который упрощает людям решение задач. Опробовать Острова можно на странице beta.yandex.ru.
Всё отлично, но я привык пользоваться строкой поиска в Mozilla Firefox. А для этого нам нужен поисковый плагин в формате OpenSearch (MDN).

Строка поиска в Mozilla Firefox


Установка

1. Создайте текстовый файл "yandex-beta.xml" и поместите в него следующий код:
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>Яндекс</os:ShortName>
<os:Description>Воспользуйтесь Яндексом для поиска в Интернете.</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Image width="16" height="16">data:image/x-icon;base64,AAABAAIAEBAAAAEAIAAoBQAAJgAAACAgAAABACAAKBQAAE4FAAAoAAAAEAAAACAAAAABACAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgAAAEYAAABMAAAATAAAAEwAAABMAAAATAAAAEwAAABMAAAATAAAAEwAAABMAAAAEwAAAAAAAAAAAAAAAAAAAEPg4uPY9PX2//T19v/09fb/9PX2//T19v/09fb/9PX2//T19v/09fb/2trczQAAADgAAAAAAAAAAAAAAAAAAABJ9Pb3//T29//09vf/9Pb3//T29//09vf/9Pb3//T29//09vf/9Pb3//T29/94e3tyAAAAEgAAAAAAAAAAAAAASPX39//19/f/9ff3/3Vu6P9mX+b/9ff3//X39/8cIN3/9ff3//X39//19/f/3d7fzQAAADYAAAAAAAAAAAAAAEb29/j/9vf4//b3+P/c3PX/Fx/c/87M8//29/j/DR/b//b3+P/29/j/9vf4//b3+P9/f39yAAAAEgAAAAAAAABE9/j5//f4+f/3+Pn/9/j5/4F76v9XT+X/9/j5/w0f2//3+Pn/9/j5//f4+f/3+Pn/4OHizwAAADMAAAAAAAAAQvj5+v/4+fr/+Pn6//j5+v/t7fn/IiDe/6Ke7/8NH9v/+Pn6//j5+v/4+fr/+Pn6//j5+v+GiIhwAAAAEQAAAED5+vr/+fr6//n6+v/5+vr/enPp/zEm4P9pYef/DR/b//n6+v/5+vr/+fr6//n6+v/5+vr/4+PjzwAAADAAAAA++vv7//r7+//6+/v/ycf0/x8g3f/s7Pn/+vv7/w0f2//6+/v/+vv7//r7+//6+/v/+vv7/+Pl5c8AAAAuAAAAPPv8/P/7/Pz/+/z8/52Y7/9QR+T/+/z8//v8/P8NH9v/+/z8//v8/P/7/Pz/+/z8//v8/P+Ojo5rAAAADwAAADr8/f3//P39//z9/f+qpvH/Qjjj//z9/f/8/f3/DR/b//z9/f/8/f3//P39//z9/f/o6enMAAAAKwAAAAAAAAA4/f3+//39/v/9/f7/6un7/xwg3f/LyPf//f3+/w0f2//9/f7//f3+//39/v/9/f7/kpKSZwAAAA4AAAAAAAAAN/7+/v/+/v7//v7+//7+/v/Ewfb/OC3h/ywh4P8NH9v//v7+//7+/v/+/v7/6urqyQAAACkAAAAAAAAAAAAAADX+/////v////7////+/////v////7////+/////v////7////+/////v///5KSkmMAAAANAAAAAAAAAAAAAAAw7u7uz////////////////////////////////////////////////+rq6sYAAAAnAAAAAAAAAAAAAAAAAAAAEwAAAC8AAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAIAAAAEAAAAABACAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAA4AAAASwAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAASgAAAEwAAABMAAAATAAAAEwAAABMAAAATAAAAEwAAABMAAAATAAAAEwAAABMAAAATAAAAEwAAABMAAAATAAAAEwAAABMAAAATAAAAEwAAABMAAAATAAAAEwAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAABLmZubiOvu7/Hz9fb/8/X2//P19v/z9fb/8/X2//P19v/z9fb/8/X2//P19v/z9fb/8/X2//P19v/z9fb/8/X2//P19v/z9fb/8/X2//P19v/y9PX+bGxsbgAAAEsAAAATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAEvp6uvt9PX2//T19v/09fb/9PX2//T19v/09fb/9PX2//T19v/09fb/9PX2//T19v/09fb/9PX2//T19v/09fb/9PX2//T19v/09fb/9PX2//T19v/X19jJAAAASwAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKAAAASvT29//09vf/9Pb3//T29//09vf/9Pb3//T29//09vf/9Pb3//T29//09vf/9Pb3//T29//09vf/9Pb3//T29//09vf/9Pb3//T29//09vf/9Pb3//P19v5wcHBvAAAASgAAABMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEkAAABJ9Pb3//T29//09vf/9Pb3//T29//09vf/9Pb3//T29//09vf/9Pb3//T29//09vf/9Pb3//T29//09vf/9Pb3//T29//09vf/9Pb3//T29//09vf/9Pb3/9jb28kAAABJAAAANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASQAAAEn19vf/9fb3//X29//19vf/9fb3//X29/+Sjev/HCDd/yYg3v/i4vX/9fb3//X29//19vf/9fb3/x8g3f8RH9v/9fb3//X29//19vf/9fb3//X29//19vf/9fb3/3R0dHAAAABJAAAAEgAAAAAAAAAAAAAAAAAAAAAAAABIAAAASPX39//19/f/9ff3//X39//19/f/9ff3/+jp9f8fIN3/DR/b/3dw6P/19/f/9ff3//X39//19/f/DR/b/w0f2//19/f/9ff3//X39//19/f/9ff3//X39//19/f/2tvbywAAAEgAAAA2AAAAAAAAAAAAAAAAAAAAAAAAAEcAAABH9ff4//X3+P/19/j/9ff4//X3+P/19/j/9ff4/5SP7P8NH9v/FB/c/93e9f/19/j/9ff4//X3+P8NH9v/DR/b//X3+P/19/j/9ff4//X3+P/19/j/9ff4//X3+P/19/j/eXx8bwAAAEcAAAASAAAAAAAAAAAAAAAAAAAARgAAAEb29/j/9vf4//b3+P/29/j/9vf4//b3+P/29/j/8vP4/zEo4P8NH9v/b2jn//b3+P/29/j/9vf4/w0f2/8NH9v/9vf4//b3+P/29/j/9vf4//b3+P/29/j/9vf4//b3+P/e39/LAAAARgAAADUAAAAAAAAAAAAAAAAAAABFAAAARfb4+f/2+Pn/9vj5//b4+f/2+Pn/9vj5//b4+f/2+Pn/sK3w/w0f2/8RH9z/2dn1//b4+f/2+Pn/DR/b/w0f2//2+Pn/9vj5//b4+f/2+Pn/9vj5//b4+f/2+Pn/9vj5//b4+f9+foBvAAAARQAAABEAAAAAAAAAAAAAAEQAAABE9/j5//f4+f/3+Pn/9/j5//f4+f/3+Pn/9/j5//f4+f/3+Pn/SkDj/w0f2/9mXub/9/j5//f4+f8NH9v/DR/b//f4+f/3+Pn/9/j5//f4+f/3+Pn/9/j5//f4+f/3+Pn/9/j5/+Hi4swAAABEAAAAMwAAAAAAAAAAAAAAQwAAAEP3+fn/9/n5//f5+f/3+fn/9/n5//f5+f/3+fn/9/n5//f5+f/LyvP/Dx/b/xEf2//U1PX/9/n5/w0f2/8NH9v/9/n5//f5+f/3+fn/9/n5//f5+f/3+fn/9/n5//f5+f/3+fn/9/n5/4WFhW8AAABDAAAAEQAAAAAAAABCAAAAQvj5+v/4+fr/+Pn6//j5+v/4+fr/+Pn6//j5+v/4+fr/+Pn6//j5+v9fV+b/DR/b/0I34v97dOn/DR/b/w0f2//4+fr/+Pn6//j5+v/4+fr/+Pn6//j5+v/4+fr/+Pn6//j5+v/4+fr/4+PjzgAAAEIAAAAyAAAAAAAAAEEAAABB+Pr6//j6+v/4+vr/+Pr6//j6+v/4+vr/+Pr6//j6+v/19/r/d3Hp/xEf2/8NH9v/DR/b/w0f2/8NH9v/DR/b//j6+v/4+vr/+Pr6//j6+v/4+vr/+Pr6//j6+v/4+vr/+Pr6//j6+v/4+vr/h4mJbwAAAEEAAAAQAAAAQAAAAED5+vr/+fr6//n6+v/5+vr/+fr6//n6+v/5+vr/+fr6/2lh5/8NH9v/Fx/c/4uF7P/LyfT/2tn2/w0f2/8NH9v/+fr6//n6+v/5+vr/+fr6//n6+v/5+vr/+fr6//n6+v/5+vr/+fr6//n6+v/j4+PPAAAAQAAAADAAAAA/AAAAP/r6+//6+vv/+vr7//r6+//6+vv/+vr7//r6+//BvvP/DR/b/w8f2//AvfP/+vr7//r6+//6+vv/DR/b/w0f2//6+vv/+vr7//r6+//6+vv/+vr7//r6+//6+vv/+vr7//r6+//6+vv/+vr7/+Pj5c8AAAA/AAAALwAAAD4AAAA++vv7//r7+//6+/v/+vv7//r7+//6+/v/+vv7/2lh5/8NH9v/Uknk//r7+//6+/v/+vv7//r7+/8NH9v/DR/b//r7+//6+/v/+vv7//r7+//6+/v/+vv7//r7+//6+/v/+vv7//r7+//6+/v/jI6ObQAAAD4AAAAQAAAAPQAAAD37+/z/+/v8//v7/P/7+/z/+/v8//v7/P/7+/z/OzDh/w0f2/+OiO3/+/v8//v7/P/7+/z/+/v8/w0f2/8NH9v/+/v8//v7/P/7+/z/+/v8//v7/P/7+/z/+/v8//v7/P/7+/z/+/v8/+Tk5s0AAAA9AAAALgAAAAAAAAA8AAAAPPv8/P/7/Pz/+/z8//v8/P/7/Pz/+/z8//v8/P8vJOD/DR/b/6Ke8P/7/Pz/+/z8//v8/P/7/Pz/DR/b/w0f2//7/Pz/+/z8//v8/P/7/Pz/+/z8//v8/P/7/Pz/+/z8//v8/P/7/Pz/jY2NagAAADwAAAAPAAAAAAAAADsAAAA7/Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8/z4y4v8NH9v/l5Hu//z8/P/8/Pz//Pz8//z8/P8NH9v/DR/b//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8/+fn58oAAAA7AAAALAAAAAAAAAAAAAAAOgAAADr8/f3//P39//z9/f/8/f3//P39//z9/f/8/f3/bGTo/w0f2/9waen//P39//z9/f/8/f3//P39/w0f2/8NH9v//P39//z9/f/8/f3//P39//z9/f/8/f3//P39//z9/f/8/f3/io2NZwAAADoAAAAPAAAAAAAAAAAAAAA5AAAAOf39/f/9/f3//f39//39/f/9/f3//f39//39/f+0sPP/DR/b/yIg3v/z8vz//f39//39/f/9/f3/DR/b/w0f2//9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39/+jo6MgAAAA5AAAAKwAAAAAAAAAAAAAAAAAAADgAAAA4/f3+//39/v/9/f7//f3+//39/v/9/f7//f3+//v7/v8+M+L/DR/b/2BX5//19P3//f3+//39/v8NH9v/DR/b//39/v/9/f7//f3+//39/v/9/f7//f3+//39/v/9/f7/jIyMZAAAADgAAAAOAAAAAAAAAAAAAAAAAAAANwAAADf9/v7//f7+//3+/v/9/v7//f7+//3+/v/9/v7//f7+/9zb+f8mIN//DR/b/yIg3v9VTOX/XVXn/w0f2/8NH9v//f7+//3+/v/9/v7//f7+//3+/v/9/v7//f7+/+bn58YAAAA3AAAAKQAAAAAAAAAAAAAAAAAAAAAAAAA3AAAAN/7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+/+zr+/98dev/LSLg/xEf3P8NH9v/DR/b/xEf3P/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7/i4uLYQAAADcAAAAOAAAAAAAAAAAAAAAAAAAAAAAAADYAAAA2/v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+/+jo6MQAAAA2AAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANQAAADX+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////9///+h4eHXgAAADUAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyAAAANfr6+u7//////////////////////////////////////////////////////////////////////////////////////////////////////////+np6cEAAAA1AAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcAAAA0tra2ePn5+er////////////////////////////////////////////////////////////////////////////////////////////////////+hYWFWgAAADQAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAADIAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAACYAAAAxAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</os:Image>
<os:Url type="text/html" method="GET" template="http://beta.yandex.ru/yandsearch?text={searchTerms}&amp;from=os"></os:Url>
<os:Url type="application/x-suggestions+json" method="GET" template="http://suggest.yandex.net/suggest-ff.cgi?part={searchTerms}"></os:Url>
</SearchPlugin>
(или на gist.github.com)

2. Поместите этот файл в каталог "searchplugins" (находится в каталоге с вашим профилем).
3. Перезапустите Firefox.