Вопрос

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

Это было полезно?

Решение

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

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

Другие советы

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

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

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

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

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top