beldmit: (Программизм)
[personal profile] beldmit
Сотворил первый в жизни OpenSearch плагин. Осознал, что функционала OpenSearch для моей задачи явно мало. Думаю, начать учить XUL, или урезать задачу по минимуму.

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

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

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

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

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

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

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

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28 29 3031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 10th, 2026 12:20 am
Powered by Dreamwidth Studios