拡張機能の開発の概要

スタートガイド チュートリアルと概要を読んだ後、このガイドを使用して、拡張コンポーネントと機能の概要を確認してください。デベロッパーには、拡張機能を試して拡張することをおすすめします。

拡張機能のユーザー インターフェースをカスタマイズする
ブラウザのアクション アイコン、ツールチップ、バッジ、ポップアップをツールバーに追加します。
コマンド 操作をトリガーするキーボード ショートカットを追加します。
コンテキスト メニュー Google Chrome のコンテキスト メニューにアイテムを追加します。
アドレスバー アドレスバーにキーワード機能を追加する。
ページをオーバーライド 新しいタブ、ブックマーク、履歴ページのバージョンを作成します。
ページ アクション ツールバーにアイコンを動的に表示します。
拡張機能ユーティリティを作成する
ユーザー補助(a11y) 障がいのあるユーザーが利用できる拡張機能を作成する
バックグラウンド スクリプト 何か興味深いことが起きたときに検出して対応する。
他言語化 言語とロケールを設定する
ID OAuth2 アクセス トークンを取得します。
管理 インストールされ実行中の拡張機能を管理します。
メッセージ パッシング コンテンツ スクリプトから親拡張機能へ、またはその逆の通信を行う。
オプションのページ ユーザーが拡張機能をカスタマイズできるようにします。
権限 拡張機能の権限を変更します。
ストレージ データの保存と取得。
Chrome ブラウザを変更、確認する
ブックマーク ブックマークの動作を作成、整理、操作する。
閲覧データ ユーザーのローカル プロファイルから閲覧データを削除します。
オフライン動画 プログラムでダウンロードを開始、モニタリング、操作、検索する。
フォントの設定 Chrome のフォント設定を管理します。
履歴 ブラウザの訪問済みページの記録を操作します。
プライバシー Chrome のプライバシー機能を管理する。
プロキシ Chrome のプロキシ設定を管理します。
セッション ブラウジング セッションからタブとウィンドウのクエリと復元を行います。
タブ ブラウザでタブを作成、変更、並べ替える。
上位のサイト ユーザーがよくアクセスする URL にアクセスする。
テーマ ブラウザの全体的な外観を変更します。
Windows ブラウザでウィンドウを作成、変更、並べ替える。
ウェブの変更と監視
アクティブ タブ <all_urls> のホスト権限のほとんどが不要になり、ウェブサイトに安全にアクセスできます。
コンテンツの設定 Cookie、JavaScript、プラグインなどのウェブサイトの機能をカスタマイズできます。
コンテンツ スクリプト ウェブページのコンテキストで JavaScript コードを実行します。
Cookie ブラウザの Cookie システムを調べて変更します。
クロスオリジン XHR XMLHttpRequest を使用して、リモート サーバーからデータを送受信します。
宣言型コンテンツ 権限なしでページのコンテンツに対して操作を行う。
デスクトップ キャプチャ 画面のコンテンツ、個々のウィンドウまたはタブをキャプチャします。
ページ キャプチャ タブのソース情報を MHTML として保存します。
タブ キャプチャ タブメディア ストリームを操作する。
ウェブ ナビゲーション 処理中のナビゲーション リクエストのステータス更新。
ウェブ リクエスト トラフィックをモニタリングして分析する。処理中のリクエストをブロックまたは変更する
パッケージ化、デプロイ、更新
Chrome ウェブストア Chrome ウェブストアでの拡張機能のホスティングと更新。
その他の導入オプション 指定のネットワーク上または他のソフトウェアを使用して拡張機能を配布できます。
[Chrome DevTools] を開く
デバッガ ネットワーク操作の測定、JavaScript のデバッグ、DOM と CSS の変更
DevTools Chrome デベロッパー ツールに機能を追加する