普段利用するブラウザを拡張できたら便利だなと思ったので、Google Chromeのエクステンションの作成をしてみました。作成に必要なのは、エディタくらいで特にインストールしないといけないものはありません。
Googleのページ(Getting Started Tutorial - Google Chrome)に詳しく解説されているのですが、表示しているページに手を加えたり、ほかのWEBページにアクセスしてデータを持ってきたりできます。データの取得はXMLHttpRequestで行いますが、アクセス可能なドメインの設定はmanifest.json*1のpermissionsで書いておけば、それに従ってアクセスが可能となるアドレスが設定できます。
これはいろいろと楽しそうです。