Обзор разработки расширений

После прочтения руководства «Начало работы» и «Обзор» используйте это руководство в качестве основы для компонентов и возможностей расширения. Разработчикам рекомендуется изучать и расширять функциональность расширения.

Настройка пользовательского интерфейса расширения
Действия браузера Добавьте на панель инструментов значок, всплывающую подсказку, значок-памятку и всплывающее окно.
Команды Добавьте сочетания клавиш, которые запускают действия.
Контекстные меню Добавить элементы в контекстное меню Google Chrome.
Омнибокс Добавьте функцию ввода ключевых слов в адресную строку.
Переопределение страниц Создайте версию страницы «Новая вкладка», «Закладка» или «История».
Действия на странице Динамическое отображение значков на панели инструментов.
Создание дополнительных утилит
Доступность (a11y) Обеспечьте доступность пристройки для людей с ограниченными возможностями.
Фоновые скрипты Выявлять и реагировать на интересные события.
Интернационализация Работайте с учетом языка и местности.
Личность Получите токены доступа OAuth2.
Управление Управляйте установленными и работающими расширениями.
Передача сообщений Осуществлять обмен данными между скриптом контента и его родительским расширением, или наоборот.
Страницы параметров Предоставьте пользователям возможность настраивать расширение.
Разрешения Изменить права доступа расширения.
Хранилище Хранение и извлечение данных.
Измените настройки браузера Chrome и понаблюдайте за его работой.
Закладки Создавайте, организуйте и управляйте поведением закладок.
Данные просмотра Удаление данных о просмотре веб-страниц из локального профиля пользователя.
Загрузки Программно инициировать, отслеживать, обрабатывать и искать загрузки.
Настройки шрифта Управление настройками шрифтов в Chrome.
История Взаимодействуйте с записью посещенных страниц в браузере.
Конфиденциальность Управление функциями конфиденциальности Chrome.
Прокси Управление настройками прокси-сервера Chrome.
Сессии Запрашивайте и восстанавливайте вкладки и окна из сеанса просмотра.
Вкладки Создавайте, изменяйте и переставляйте вкладки в браузере.
Лучшие сайты Получите доступ к наиболее часто посещаемым пользователями URL-адресам.
Темы Изменить общий внешний вид браузера.
Windows Создавайте, изменяйте и переставляйте окна в браузере.
Изменяйте и отслеживайте веб-сайты.
Активная вкладка Обеспечьте безопасный доступ к веб-сайтам, устранив большую часть необходимости в разрешениях хоста <all_urls> .
Настройки содержимого Настройте такие функции веб-сайта, как файлы cookie, JavaScript и плагины.
Сценарии контента Выполнение кода JavaScript в контексте веб-страниц.
Печенье Изучите и измените систему файлов cookie вашего браузера.
Cross-Origin XHR Используйте XMLHttpRequest для отправки и получения данных с удалённых серверов.
Декларативное содержание Выполнять действия с содержимым страницы без запроса разрешения.
Захват рабочего стола Захват содержимого экрана, отдельных окон или вкладок.
Захват страницы Сохраните исходный код вкладки в формате MHTML.
Захват вкладок Взаимодействуйте с медиапотоками вкладок.
Веб-навигация Обновления статуса запросов на навигацию в процессе выполнения.
Веб-запрос Наблюдение и анализ трафика. Перехват, блокировка или изменение запросов в процессе выполнения.
Упаковать, развернуть и обновить
Интернет-магазин Chrome Размещение и обновление расширений в Chrome Web Store.
Другие варианты развертывания Распространяйте расширения по выделенной сети или с помощью другого программного обеспечения.
Развернуть Инструменты разработчика Chrome
Отладчик Отслеживание сетевого взаимодействия, отладка JavaScript, изменение DOM и CSS.
Инструменты разработчика Добавить функции в инструменты разработчика Chrome.