Я разрабатываю (еще одно) дополнение менеджера паролей для Firefox. Моему надстройке необходимо:
Также желательно:
I попробовали Add-on SDK (ранее известный как Jetpack), и он позволяет очень легко начать разработку. Однако я обнаружил, что HTML не может легко создавать диалоговые окна "естественного вида" и что SDK довольно тяжелый. (Для создания простого расширения требуется много килобайт; оно включает компонент XPCOM!)
Каковы преимущества и недостатки использования Add-on SDK для разработки моего расширения Firefox? Готово ли оно к «серьезной» разработке расширения?