разработка расширения Firefox - PullRequest
1 голос
/ 25 мая 2011

Я новичок в разработке расширений для Firefox.Может кто-нибудь любезно сказать мне языки, которые я должен знать, и инструмент, который требуется установить на моем компьютере с Windows.

Было бы очень полезно для меня, если бы вы могли дать мне несколько хороших учебных ссылок.

Ответы [ 2 ]

5 голосов
/ 17 августа 2011

Я использую это немного старое, но все же идеальное решение;

  • Загрузить Eclipse (я использую Helios - Eclipse IDE для Java EE Разработчики) http://www.eclipse.org/downloads/packages/release/helios/sr2

  • Установка WTP: Справка> Установка нового программного обеспечения> Работа с: The Eclipse
    Хранилище программного обеспечения Web Tools Platform (WTP) -
    http://download.eclipse.org/webtools/repository/helios

  • Загрузить XulBooster: http://sourceforge.net/projects/xulbooster/ (Да немного стар, но все еще отлично работает)

  • Файл> Создать> Прочее> Xul> Проект расширения и т. Д. Это создает простой .xpi для вас.

  • Не забудьте настроить минимальную и максимальную версии Firefox на вкладке зависимостей install.rdf. На обзорной вкладке вы можете экспортировать свой проект, нажав ссылку «Использование мастера экспорта».

Извините, что не подробно, но вы можете понять это просто.

5 голосов
/ 25 мая 2011

Начиная с Firefox 4 у вас есть «выбор оружия»: Традиционно расширения написаны на Javascript и встроены в XUL . Новый способ все еще использует Javascript, но встраивает аддон в классический HTML + CSS.

Для XUL есть хорошие документы на в Mozilla Developer Network (начало здесь ). Новая техника называется Jetpack, веб-сайт , и предлагает основанный на Python SDK (zip-файл) .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...