Каковы минимальные требования к программированию для создания плагина Firefox?
Какой язык программирования необходим для создания плагина firefox?
Ответ 1
Вам нужно изучить XUL для пользовательского интерфейса и Javascript для программирования.
здесь больше информации:
Ответ 2
Плагины Firefox (например, такие как Flash Player) - это бинарные компоненты, которые вы разрабатываете в NPAPI для кросс-браузерного API для плагинов.
Зайдите в Центр разработчиков плагинов Mozilla
Вы также можете просматривать расширения Firefox иногда Плагины Firefox поставляются как расширения. Расширения Firefox изменяют или улучшают функциональность самого браузера. Javascript - это прежде всего язык, на котором вы будете писать плагин Firefox.
Просмотрите Центр разработчиков расширений Mozilla
Некоторые плагины Firefox, которые пригодится при разработке плагинов для Firefox, - это отладчик Javascript от Venkman и Отладчик Javascript Firebug
Ответ 3
Если вы занимаетесь организованным стилем чтения и предпочитаете хорошую книгу, начните здесь. http://www.amazon.com/Programming-Firefox-Building-Internet-Applications/dp/0596102437 Это поможет вам начать работу над XUL, который, в свою очередь, используется для создания аддонов. Если у вас есть прикосновение к javascript, это определенно поможет вам.
Else, Начало здесь. https://developer.mozilla.org/En Вы можете начать изучать все, что вам нужно, чтобы начать разработку дополнений firefox или даже самого firefox.
Если вы достаточно разбираетесь в Javascript и DOM, то просто прыгайте сюда. https://developer.mozilla.org/En/Developing_add-ons. Единственная проблема может быть, они не являются исчерпывающими для программиста-новичков. Если у вас есть некоторый профессиональный опыт в программировании и вы можете выбрать язык из примеров кода, тогда запустите здесь.
Но я бы определенно предложил хорошо организованную книгу, как я уже говорил выше. На рынке очень мало книг XUL, это был мой первый результат в Google, поэтому просто связал его здесь.
Искать XUL на http://www.amazon.com/. Выберите один, по крайней мере, книгу, опубликованную после 2006-07.
[править] Просто узнал эту хорошую статью http://kb.mozillazine.org/Getting_started_with_extension_development
Ответ 4
Здесь, похоже, существует огромное недоразумение; Вы пытаетесь создать плагин или расширение? Как сказал Dougnukem, плагины не имеют ничего общего с XUL или расширениями. Это общие библиотеки (.dll,.so или .dylib для win, linux, mac), которые предоставляют функциональные возможности, которые браузер не способен один.
Если вы только начинаете, я бы рекомендовал посмотреть плагинов FireBreath и прочитать некоторые документы. Хорошим местом для начала является: http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/
Кроме того, вы по-прежнему не выбрали ответ на этот вопрос; потому что вы еще не нашли ответа или потому, что вы забыли?
Ответ 5
Расширенный DOM, API Firefox