Какой самый простой способ разработать расширение Firefox?

Я планирую разработать простое расширение для Firefox, которое сократит URL-адрес активной в данный момент вкладки, отобразит всплывающее окно с сокращенным URL-адресом и поместит его в буфер обмена.

В Google Chrome это было бы довольно легко (согласноhttp://developer.chrome.com/extensions/getstarted.html) - чистый JavaScript плюс несколько вызовов API-интерфейсов JavaScript для взаимодействия с пользовательским интерфейсом браузера.

Тем не менее, после поиска хорошего учебника по расширениям Firefox, я нашел наиболее официальные ссылки:

https://developer.mozilla.org/en-US/docs/Extensionshttps://developer.mozilla.org/en-US/docs/Building_an_ExtensionКак мне написать аддон Firefox?

По их словам, похоже, мне придется изучать язык XUL даже для самых простых взаимодействий с пользовательским интерфейсом браузера. Вдобавок ко всему, мне нужно будет настроить собственный профиль Firefox, чтобы не портить мой профиль по умолчанию во время разработки, создавать сложную структуру каталогов, писать манифест в непонятном XML, выяснять, как упаковать и протестировать то, что я реализую, и т. Д.

Это 2013 год, нет ли более простого способа создания расширений Firefox?

Ответы на вопрос(5)

Ваш ответ на вопрос