среда, 19 февраля 2014 г.

Руководство разработчика

Прежде всего, прочитайте Быстрый старт и Обзор возможностей.

Изменение внешнего вида браузера

  • Browser Actions добавление кнопки на панель инструментов
  • Desktop Notifications уведомление пользователя о важных событиях
  • Omnibox добавление ключевых слов в адресную строку
  • Options Pages настройки расширения
  • Override Pages подмена стандартных страниц браузера, таких как новая вкладка
  • Page Actions добавление временной кнопки внутри адресной строки
  • Themes изменение внешнего вида браузера

Другие способы взаимодействия с браузером

  • Bookmarks создание, упорядочивание и прочие манипуляции с закладками
  • Cookies операции с куками
  • Developer Tools добавление своих возможностей в инструменты разработчика
  • Events работа с событиями
  • History взаимодействие с историей посещений
  • Tabs управления вкладками
  • Windows управление окнами

Внутренняя реализация

  • Accessibility (a11y) сделайте свое расширение удобным для людей с ограниченными возможностями
  • Event Pages поместите весь общий код расширения в одно место
  • Content Scripts запуск скриптов в контексте веб-страницы
  • Cross-Origin XHR использование XMLHttpRequest для
  • Internationalization локализация
  • Message Passing взаимодействие через сообщения
  • Optional Permissions права доступа
  • NPAPI Plugins загрузка нативного бинарного кода

Релиз и дистрибуция

  • Autoupdating автоматическое обновление расширения
  • Hosting размещение на серверах гугла или собственном
  • Other Deployment Options распространение  расширения в составе другого ПО, или через собственную сеть (не через Google Store)
  • Packaging создание .crx файлов

Комментариев нет:

Отправить комментарий