Javascript-форум (https://javascript.ru/forum/)
-   Firefox/Mozilla (https://javascript.ru/forum/css-html-firefox-mizilla/)
-   -   аддоны для FF (https://javascript.ru/forum/css-html-firefox-mizilla/2200-addony-dlya-ff.html)

Snipe 18.11.2008 12:09

аддоны для FF
 
Немного не по тематике сайта, но вдруг кто-то сможет помочь.
Как аддоны на мозиле делать?
Пытался сделать по https://developer.mozilla.org/en/Building_an_Extension
но что-то оно не работает.

Dmitry A. Soshnikov 18.11.2008 12:27

Snipe, я не писал плагины к ФФ ни разу, но знаю, что нужен XUL (в частности, посмотри об overlay'ях), ну и JavaScript, естественно. Также можно почитать об XPCOM.

Kolyaj 18.11.2008 12:35

Вот здесь должно лежать нормальное руководство http://www.toolbar.net.ru/ Но сайт что-то не отвечает.

Snipe 18.11.2008 13:31

Да мне статья нужна из серии "Для чайников" - с чего начать, еще до XUL'ов всяких. =)

Kolyaj 18.11.2008 14:30

Ну там вместе с зулом начинать надо :)

Dmitry A. Soshnikov 18.11.2008 14:39

Snipe, кстати, щас попробовал этот туториал с "Хэллоу, Ворлдом" - все поставилось (до zip-овки не дошел, но так в целом - работает). Где у тебя конкретно проблемы?

XUL почитай, там ничего сложного - просто описываешь виджеты через XML. Так же можно строить и свои виджеты, комбинируя уже существующие и html-элементы - это уже XBL.

С overlay'ем фишка в том, что если родительский .xul-файл имеет элемент с каким-то id, то твой overlay, имеющий такой же id, будет вставлен в основной .xul-файл, где указан нужный id (при этом в основном файле, элемент может быть любым).

Snipe 18.11.2008 15:33

Цитата:

Сообщение от Dmitry A. Soshnikov (Сообщение 8588)
Где у тебя конкретно проблемы?

Перезагрузил комп - отпустило. Теперь пример работает.

Dmitry A. Soshnikov 18.11.2008 16:05

Цитата:

Сообщение от Snipe
Перезагрузил комп ... Теперь пример работает.

на самом деле достаточно был перезагрузить Firefox

Snipe 26.11.2008 13:48

Работа не стоит на месте.
Может кто-то что-то посоветовать для Opera в том же направлении?

Kolyaj 26.11.2008 13:55

Дык userJS.

Snipe 26.11.2008 14:04

Вроде это не аддоны.
Ну т.е. для конечного пользователя это будет заморочка. Ему придется лезть в настройки.

Kolyaj 26.11.2008 14:12

Пользователи оперы сами избрали свой путь, выбрав оперу.

Dmitry A. Soshnikov 26.11.2008 23:02

Цитата:

Сообщение от Snipe
Работа не стоит на месте.

потом поделись успехом =) интересно

Snipe 27.11.2008 09:13

Цитата:

Сообщение от Dmitry A. Soshnikov (Сообщение 8892)
потом поделись успехом =) интересно

Вот что нашел на данный момент:

http://dev.opera.com/articles/view/c...-opera-widget/

Dmitry A. Soshnikov 27.11.2008 12:20

Snipe, не, я имею в виду, покажи потом, что напишешь )

Snipe 27.01.2009 12:51

Цитата:

Сообщение от Dmitry A. Soshnikov (Сообщение 8910)
Snipe, не, я имею в виду, покажи потом, что напишешь )

Итого что-то сделали, посмотреть можно тут:
https://addons.mozilla.org/ru/firefox/addon/9908

Осторожно - при установке меняет страничку по-умолчанию, но если до установки заменить в main.js константу CONFIRM на true - то можно будет отказаться.


Часовой пояс GMT +3, время: 07:16.