Сведения о вопросе

Codeliver

23:18, 1st August, 2020

Теги

Как написать аддон Firefox?

Просмотров: 567   Ответов: 6

Каковы некоторые ресурсы для начала написания дополнения Firefox? Есть ли где-нибудь API руководство? Есть ли где-нибудь учебник по началу работы? Есть ли где-нибудь доска для обсуждения разработчиков?



  Сведения об ответе

SEEYOU

20:10, 17th August, 2020

Мы попытались заставить http://developer.mozilla.org/en/Extensions ответить на все эти вопросы. Первые три ссылки в разделе документации посвящены началу работы (включая ссылку Adam). Группа новостей и канал irc в разделе сообщества являются официальными дискуссионными площадками.

Mozilla очень сложна, поэтому любой тип руководства API будет подавляющим и трудным для написания. Поэтому вам лучше всего проверить страницу фрагментов кода (также связанную со страницей расширений MDC), затем поискать MDC/google,, а затем спросить на форумах.


  Сведения об ответе

SKY

05:56, 5th August, 2020

Официальная страница, перечисленная выше, хороша, но это самая полезная страница, которую я нашел, чтобы начать работу: http://blog.mozilla.com/addons/2009/01/28/how-to-develop-a-firefox-extension/

И я обнаружил, что начать с расширения, созданного из надстройки Builder, также будет отличным началом. Вы сразу переходите к настройке JavaScript и видите, что происходит: https://addons.mozilla.org/en-US/developers/tools/builder

Вы также действительно захотите иметь возможность отлаживать, у вас есть два варианта для этого: ChromeBug - что дает вам FireBug для Firefox расширений. WebStorm , но вам нужно использовать версию раннего доступа, и в настоящее время она требует патча, который я написал .


  Сведения об ответе

davran

07:17, 24th August, 2020

Вот официальная стартовая страница от Mozilla для написания вашего первого расширения. http://developer.mozilla.org/en/Building_an_Extension


  Сведения об ответе

park

15:46, 1st August, 2020

Я обнаружил, что greasemonkey-отличная отправная точка... Я использовал его для создания некоторых функциональных возможностей для сайта, а затем использовал этот компилятор сценариев , чтобы превратить мой сценарий в рабочую надстройку. Конечно, это машинное производство... но это очень мало файлов и довольно легко понять. Просто расстегните молнию на .xpi и Тинкер прочь.


  Сведения об ответе

COOL

09:20, 2nd August, 2020

Это отличный ресурс, чтобы начать изучать, как построить расширение FireFox:
Как создать расширения Firefox

Это удивительный учебник и будет охватывать большинство типов расширений.

Edit: обновлена ссылка для использования архивной копии, так как исходная страница больше не существует


  Сведения об ответе

ITSME

03:18, 29th August, 2020

Это лучшее решение: https://developer.mozilla.org/en/Extensions но вы можете попробовать greasemonkey компилятор скриптов


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться