maemaewaterの日記

エンジニア兼ゲーマーの人の日記です。PHP/Python/JavaScript/C#/C++などによるプログラムに関することを主に書いています。

Google Chromeのエクステンション

普段利用するブラウザを拡張できたら便利だなと思ったので、Google Chromeのエクステンションの作成をしてみました。作成に必要なのは、エディタくらいで特にインストールしないといけないものはありません。

Googleのページ(Getting Started Tutorial - Google Chrome)に詳しく解説されているのですが、表示しているページに手を加えたり、ほかのWEBページにアクセスしてデータを持ってきたりできます。データの取得はXMLHttpRequestで行いますが、アクセス可能なドメインの設定はmanifest.json*1のpermissionsで書いておけば、それに従ってアクセスが可能となるアドレスが設定できます。

これはいろいろと楽しそうです。