以前電子書籍でChrome Extensionの解説書でも出してみようかな、と考えてサンプルプログラムいくつか作っていたのですが、 当時仕様が微妙に変わったりしていて一旦作成中止していまして。 プログラムだけは残っていたのでこれ何かに使えないかな、と思っていたのですが、ココナラで販売してみることにしました。 正直売れるかどうか微妙なラインですねえ。 開発してみたいって人はいるかもしれないけど、プログラムをお金払って買うかどうか。 まあ売れないならそれはそれでいいし、売れたらこっちはzip提供するだけ。 それでお金が入るのなら素敵なことじゃないですか。 これ売れるようだったら今後面白いビジネス展開ができるかもしれないし、興味深い実験です。 ちなみにこんなサンプルが含まれております。

サンプル1 タイトルとURLを取得

現在開いているページのタイトルとURLを表示します。 sample01

サンプル2 新しいタブを開く

現在開いているタブの右側に新しいタブを開き、Yahoo! JAPANを表示させます。

サンプル3 郵便番号を住所に変換

選択した郵便番号をWebAPIから住所に変換します。 sample03

サンプル4 ページ内のすべてのリンクにtarget=_blankを付与する

すべてのリンクが新しいウィンドウで開かれるようになります。

サンプル5 Chromeの履歴を検索する

Chromeの閲覧履歴を検索するフォームを生成します。 sample05

サンプル6 Chrome起動時間をカウントする

バッジに起動時間を5分単位で設定します。また、1時間ごとに通知を出します。 sample06 sample06_2

サンプル7 新しく開くタブを任意のhtmlに置き換える

新しいタブを開いた際、添付のhtmlが表示されるようになります。

サンプル8 すべてのページを一括リロードさせる

開いているすべてのページを一括リロードします。

サンプル9 開いているページのはてなブックマーク件数を表示する

開いているページのはてなブックマーク件数を表示させます。 sample09

サンプル10 ページのリンク一覧を抜き出す

aタグにてリンクされているURL一覧を抜き出します。 sample10

サンプル11 右クリックに定型文挿入機能を追加する

右クリックメニューを拡張させ、定型文挿入機能を追加します。 定型文はオプションページで変更できます。 sample11 sample11_2 sample11_3

サンプル12 天気予報を取得する

Yahoo! 天気予報のRSSから情報を抜き出して表示させます。 sample12

サンプル13 Facebookの背景色を変える

Facebookの背景色を変更します。 sample13

サンプル14 じゃんけん

じゃんけんができます。 sample14

サンプル15 検索バーに素数判定機能をつける

検索バー(OmniBox)に素数判定機能をつけます。 検索ボックスにsosuuと打ってタブキーを押下すると素数判定ボックスに切り替わります。 sample15 sample15_2

サンプル16 GoogleAnalyticsタグを発見したら通知

GoogleAnalyticsが設定されている場合、pageActionアイコンを付与します。 sample16

サンプル17 クッキーを表示する

サイトで設定されているクッキーの一覧を表示します。 sample17

サンプル18 複数Chromeを開いている際ウィンドウを切り替える

ウィンドウを2つ以上開いている時、次のウィンドウにフォーカスをあてます。(Macだと動作が怪しいかも)

サンプル19 ブックマークを検索する

ブックマークを検索するフォームを作成します。 sample19

サンプル20 canvasを設定

ポップアップウィンドウ内でcanvasを動作させます。 sample20 気になる方はココナラまで。 よろしくお願いしまーす。 Chrome Extensionのサンプルプログラムを送付します。