Я хочу написать расширение для Firefox, которое действует точно так же, как встроенный сканер RSS-каналов (в качестве упражнения). Он должен сделать следующее:
- При каждой загрузке новой страницы/вкладки он должен сканировать содержимое страницы на наличие RSS-каналов.
- Если на странице есть RSS-каналы, в адресной строке должна быть кнопка, которую пользователь может нажать.
- При нажатии кнопки под кнопкой должно появиться всплывающее окно с текстом (так же, как всплывающее окно с текстом появляется под звездой закладок, когда вы нажимаете на нее), с информацией о каналах и кнопках для подписки на них.
Итак, мои основные вопросы:
- Каков процесс запуска определенных сценариев содержимого для определенных страниц?
- Каков процесс использования результатов этих сценариев для обновления всплывающей подсказки для каждой кнопки адресной строки для каждой вкладки?
По сути, я пытаюсь понять, как сделать в Firefox то же, что и Page Actions в Google Chrome.
Чтобы уточнить, я хочу воспроизвести эту функцию в Firefox: http://code.google.com/chrome/extensions/pageAction.html
Пожалуйста помоги! :)