JavaScript初心者がChrome Extensionを作ってみた。ーその0ー

“Google Chrome”(スマホ、PC共に)に依存し始めてから、Chrome拡張、アプリが意外と便利なことに気付いた。それだけクラウドに依存しちゃってるってことだ。

最近、特に気になっているのはAndroid Google NowのデスクトップChromeへの展開。マルチスクリーン化によって、PC前に居るにもかかわらずスケジュールやPCメールの通知をなぜかスマホで知るなんてことも多くなった。これをデスクトップChromeの通知によって知るようになっていく。上手くやればPCとスマホの使っている方だけに通知して使ってなさそうな他の端末には通知しないなんてスマートなことができるようになっていくだろう。
今回はこんなExtensionやNotificationを簡単に作れるのかどうかを試してみる。Chromebookみたいに低解像度な端末もこういう技術をうまく使えば便利なはず。

まず前提として、僕はJavaScriptをほとんど書いたことがない。画像処理に使うCとかphpとかhtmlはまぁ書けるのだがJavaScriptはちょこっと改造する程度の知識しかない前提でのスタート。

1.つくってみるもの

今回は定期的にブログの更新を確認し、更新を検知したらデスクトップに通知窓をポップアップさせる。内容に興味があれば通知をクリックすることでブログに飛ぶ。というシンプルなもの。通知の内容もブログからタイトルとサムネイルを取得して格好よく表示したい。

2.プラットフォーム

今回、汎用性は犠牲にしてgoogle chromeの拡張機能、もしくはアプリのどちらかで作ってストアに置くところまでを目標に。

こんな小さな目標だし、js書ける人からすれば超簡単なことかもしれないけど、この小さな一歩から未来をすこしでも感じたいと思う。

コメント

タイトルとURLをコピーしました