自分用メモ
随時追記していく
※参考:Google Chromeの拡張機能のインストール方法や注意点、おすすめなど
目次
拡張機能の種類
・Browser actions
・Page actions
・Override Pages
manifest.jsonについて
ソースフォルダの中には沢山のファイルがあるが、
その中で不可欠なファイルが
この「manifest.json」である
manifest.jsonのパートについて
・Permissions・Background
・Browser Action
必要なプログラミング言語など
・HTML
・CSS
・JavaScript
必要なhtml, css, jsファイルなどと、
上記のマニフェストファイルを1つのフォルダにまとめたものが
1つの拡張機能のまとまりとなる。
オプションのページやボタンのポップアップなどのGUIの部分はHTMLとCSSで、
処理の部分はJavaScriptで作成する。
開発はVisualStudioでやればいいが、
ChromeBookのTextでも作成できる
画像ファイルがあった方がいいかも
chrome.*APIとは
開発の過程では「chrome.*API」というものを使用できる
具体的には以下のものがある
・chrome.extension.*
・chrome.browserAction.*
・chrome.pageAction.*
・chrome.windows.*
・chrome.tabs.*
・chrome.bookmarks.*
開発の手順
①マニフェストファイルの作成
・拡張機能の名称や機能、バージョンを記したもの
→その拡張機能の説明書のようなもの
②コードやUIの作成
・マニフェストを作成したら、実装する機能やUIを作成する
③テスト
・Chromeブラウザを開いて、ディベロッパーモードで拡張機能のテストを行う
※参考:Google Chromeデベロッパーツールとは?出来ることや使い方を解説
④Chromeストアに公開する
→開発者アカウントを作成し、zipファイルとしてアップロードする。
備忘録メモ
jsonとは
HTMLやCSSの学習もやらないと
この記事へのコメントはありません。