Я только начал создавать свое первое дополнение к Firefox, и сейчас я нахожусь в стадии изучения, чтобы ознакомиться с API.
Однако я нашел немного двусмысленным, какой метод мне следует использовать. Прочитав несколько учебных пособий о том, как создавать дополнения для Firefox с использованием XUL, я понимаю, что есть и другой способ: использовать дополнения sdk, которые, насколько я понимаю, предназначены только для версий Firefox 4+.
Мне больше нравится способ SDK по сравнению с XUL, однако мне кажется, что SDK все еще находится на ранней стадии и не обладает некоторыми функциями (я думаю).
Итак, мой вопрос: по какой дороге мне идти? Новый способ SDK, который также выглядит намного чище, чем XUL, или использовать старый добрый способ: XUL (которого я не большой поклонник)?
После прочтения этого поста: http://blog.mozilla.com/addons/2010/12/09/announcing-add-on-sdk-1-0b1/ Я думаю, что SDK намного лучше, чем XUL, однако, поскольку в нем отсутствуют некоторые функции, такие как сокеты API, я могу начать свой проект только с использованием XUL или отложить его до SDK станет более зрелым.
Жду ваших мыслей об этой проблеме. Спасибо
PS: меня не интересует разработка дополнений для старой версии Firefox (ff3.x)