Расширение PageActionNotes
Это расширение практически идентичен предыдущему, с одним отличием, что заметки создаются только на определенных страницах. Для этого используется раньше рассмотренный элемент declarativeContent
.
Как показано на рисунке 2-26, Page-Action появляется, только на странице stackoverflow.com
. Соответствующие правила указаны в Event-сценарии (Листинг 2-9 и 2-10).
Рисунок 2-26. PageActionNotes: Фоновая страница.
На изображении 2-27 и 2-29 показан Page-Action с Popup окном.
Рисунок 2-27. PageActionNotes: Popup окно.
Рисунок 2-28. PageActionNotes: Popup окно.
Рисунок 2-29. PageActionNotes: Консольная панель popup окна.
Таким образом заметки можно сохранить, только на веб-странице stackoverflow.com
. Для этого нужно нажать кнопку Page-Action, после чего появиться всплывающее окно. Где в текстовом поле вы можете указать заметку, и сохранить её нажав на кнопку SAVE. Сохраненные заметки вы можете просмотреть на панели Application в разделе Storage. При повторном посещении страницы, заметка будет автоматически загружена в текстовое поле (как показано на рисунке 2-29).