Opera Uniteの簡単なservice Gadgetを書いてみた
ソース一式
ポイント
- UniteのGadgetパッケージは、zip形式でありかつ、Content-Typeが application/x-opera-uniteservice (拡張子.us)
- パッケージで必須なファイルは、config.xmlとindex.html
- opera.io.webserverにイベントハンドラを登録しないとパッケージ中の public_html/ 以下のファイルに自動で振り分けられる
- unite://〜 を http://〜にすれば他ブラウザからでもアクセスできる
たとえば、twitterにUnite Gadgetへのリンクを流したりする使い方で、何を作るか想定するのもいいんじゃないかとも思う。ゲームロビールーム(インスタンス)とかどうだろう。
面白そうなのは、イベントハンドラ内でresponse.closeせず、connectionをXHRに渡しちゃう、とかそういう使い方。
リソース
公式ドキュメント
このサイトは結構情報が多い