разработать пользовательский плагин для веб-браузера - PullRequest
2 голосов
/ 31 января 2011

Как разработать пользовательский плагин для веб-браузера.Он должен иметь следующие функции:

  1. Он должен быть установлен в любом браузере.
  2. Он должен выполняться при каждом запуске браузера.
  3. Он должен контролировать веб-страницу и доступвеб-страница, отображаемая браузером.
  4. Она должна отслеживать и получать доступ к веб-странице (например, получая значение из текстового поля) независимо от веб-страницы, отображаемой браузером.(Веб-страница может иметь любой URL, либо Google, либо любой домен)

С чего начать?Было бы полезно, если есть образец.Заранее спасибо

Ответы [ 3 ]

6 голосов
/ 31 января 2011
  1. Для Firefox <4 напишите <a href="https://addons.mozilla.org/en-US/developers/docs/getting-started" rel="noreferrer"> Аддон , для 4 и выше Jetpack .Для Chrome напишите Extension .Опера, хорошо ждать 11,5 кораблей. Safari 5 . IE .
  2. Прочитайте документацию для каждого браузера.
  3. Хм ...
  4. Надеюсь, вы сообщите об этом пользователю.

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

2 голосов
/ 31 января 2011

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

Нет ни одного примера, потому что, как я уже говорил, вам придется делать что-то другое.Вы должны будете определить и предназначаться для определенных браузеров.Я бы посоветовал начать с одного, и после того, как он у вас заработал, перейдите к следующему браузеру.

1 голос
/ 31 января 2011

Вы имеете в виду плагин (например, Flash, PDF Reader) или расширение?

Плагины являются нативными программами, а расширения обычно кодируются в JavaScript и HTML. В зависимости от того, что вы хотите сделать, расширение будет достаточно мощным и лучшим выбором.

Не существует независимого от браузера способа реализации плагинов. Для каждого браузера вы должны прочитать ссылку на интерфейс. Например, ссылка на хром: http://code.google.com/chrome/extensions/getstarted.html

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