Расширение Firefox: выполнение собственного кода? - PullRequest
6 голосов
/ 25 июля 2009

Можно ли написать расширение, которое запускает собственный, зависящий от платформы код? Я новичок в расширении (что за фраза!) :), не могли бы вы указать мне хороший материал на эту тему? (хороших ключевых слов для подачи в Google достаточно)

( Я хотел бы добавить GtkMenu в Firefox )

Редактировать: я начал проверять Gecko SDK, иэто довольно большая тема, и я не уверен, что это то, чего я хочу.

Я был бы рад дружественному руководству (которое не является необработанным справочником, а скорее учебником о том, как создавать расширения, использующие XPCOM (если так)). Хорошие ключевые слова по-прежнему ценятся.

Ответы [ 3 ]

4 голосов
/ 25 июля 2009

Проверьте Gecko SDK .

. Вы можете использовать его для создания переносимых расширений Firefox с собственным кодом C ++, которые, как я считаю, являются объектами XPCOM с обертками JavaScript в ZIP-файле .xpm.

Я не пробовал, но вы можете пойти обычным путем и написать плагин, я имею в виду расширение, также в javascript.

2 голосов
/ 01 августа 2009

Собственный клиент не совсем предлагает широкий спектр предложений расширений API Firefox, но все же стоит проверить его для ваших целей ИМХО.

1 голос
/ 25 июля 2009

Да, вы можете. Обратите внимание на расширение Cooliris , которое (интенсивно) использует вашу 3D-видеокарту и зависит от Windows.

...