beldmit: (Программизм)
Dmitry Belyavskiy ([personal profile] beldmit) wrote2009-01-21 11:23 pm

(no subject)

Сотворил первый в жизни OpenSearch плагин. Осознал, что функционала OpenSearch для моей задачи явно мало. Думаю, начать учить XUL, или урезать задачу по минимуму.

В процессе наткнулся на глюк Яндекс.Бар - если пользовать его поисковый контрол, и не показывать при этом родной (что логично, зачем мне подмножество поиска, которое занимает столько места), то стандартными способами опция "добавить поисковый плагин" по описанию из документации не работает. Но стоит включить штатный поиск, как предложение добавить поисковый движок возникает и там, и там. Пожаловался разработчикам Яндекс.Бар, но на ответ особо не надеюсь.

Opera, как я понимаю, OpenSearch не поддерживает, но позволяет создавать свои поиски по сайтам. Chrome тоже не поддерживает, что по-своему логично. Safari не пробовал (и по документации не искал). Ну и ладно, IE7 + FF - это вполне достаточно.

[identity profile] maksa.livejournal.com 2009-01-21 08:33 pm (UTC)(link)
Зря не надеешься. Я недавно высказал совершенно пустячное замечание, так через день Бар пересобрали с учётом этого замечания и выложили новый дистрибутив без обновления номера версии.
Что значит «включить штатный поиск»? Панельку отобразить?
Кстати, у меня оба висят. Потому что выбирать OS-плагин долго, а поиски нужны разные. Более того, настолько долго, что быстрее настроить Fx на собственные поиски; чтобы заменял запрос в урле [wr Слон] (и [цк Слон], чего уж там) на http://ru.wikipedia.org/wiki/Слон.

[identity profile] beldmit.livejournal.com 2009-01-21 08:42 pm (UTC)(link)
Панельку отобразить, да.

Понимаешь, мне обычно хватает яндекса/Гугля, в Wiki я ищу редко, а на картах Яндекса - чаще, чем в Wiki.

[identity profile] maksa.livejournal.com 2009-01-21 09:05 pm (UTC)(link)
Вот у меня в Ctrl+E почти всегда Гугл, в Баре — Яндекс (иногда Словари, иногда Блоги, бывает специфика). А вообще я хотел бы всегда иметь быстрый доступ для обоих веб-поисков, картинок Гугла, Словарей и Карт Яндекса.
Кстати, у тебя ведь наверняка самая последняя версия Бара. Скажи, там beta-maps есть? OpenSearch к ним не приделали, а очень жаль.

[identity profile] beldmit.livejournal.com 2009-01-22 06:11 am (UTC)(link)
Не видать.

[identity profile] slobin.livejournal.com 2009-01-21 08:55 pm (UTC)(link)
Ага, именно wr и цк -- интересно, а у хоть кого-то по-другому? ;-) Хотя я, настроив и OS, и ключевые слова, убедился, что OS пользуюсь всё-таки чаще.

... Счастье для всех, даром, и пусть никто не уйдёт ...

[identity profile] maksa.livejournal.com 2009-01-21 09:01 pm (UTC)(link)
Даже у меня по-другому. Я на одной системе настроил, но заниматься экспортом категорически лень. Хотя карты, словари и картинки надо будет всё-таки везде распространить.

[identity profile] beldmit.livejournal.com 2009-01-22 01:23 pm (UTC)(link)
Ты оказался прав, ответили. Жду, пока поправят.

[identity profile] slobin.livejournal.com 2009-01-21 09:00 pm (UTC)(link)
Я, помнится, свой первый (и пока последний) OS-плагин сотворил за десять минут, а потом час пытался понять, как их полагается выкладывать. ;-) А XUL знаю только на уровне тривиальных однострочников, чтобы чуть-чуть править внешний вид отдельных элементов. Например, поле ввода для поиска в оных плагинах у меня немного шире стандартного. Хм, хорошо, что напомнил -- надо ещё шире сделать, то было рассчитано на предыдущий размер монитора.

... Полставки верховного главнокомандующего ...

[identity profile] beldmit.livejournal.com 2009-01-22 06:12 am (UTC)(link)
Фигня та же. Почти та же, потому как сотворил я его автокреатором. Потом долго искал, куда Vista его спрятала в файловую систему. Потому допилил, потому что с автокреатором не разобрался.

А с выкладыванием провозился дольше.

[identity profile] beldmit.livejournal.com 2009-01-22 08:30 pm (UTC)(link)
Меня, кстати, больше огорчает, что версионирования у поисковых плагинов, в отличие от обычных, не завезли. То есть если я сделаю плагин с подтягиванием подсказок из RSS, то вместо существующего автоматом он не встанет и не мяукнет.

[identity profile] persinval.livejournal.com 2009-01-22 02:14 pm (UTC)(link)
Меня даже два окна ввода наверху пугают - я постоянно то фразу поиска ввожу в окно адреса, то наоборот. Единственное, что мне помогает - префиксы перед поиском в строка адреса: g - google, y - yandex, m - yandexmapsmsk, s - то же, но spb, tr - multitran.

[identity profile] beldmit.livejournal.com 2009-01-22 03:35 pm (UTC)(link)
Не, тут я не путаюсь.