Kyoto.js #6 行った
http://kyotojs.doorkeeper.jp/events/2887
若干疲れてる感があったけれど、意外とインターバルで回復した。前回までは見てるだけだったけれど、ハッカソンという事で、Presto & Carakan追悼の思いを込めてOpera拡張に初挑戦した。このへんを起点に見ていけばなんとなく作り方分かる。
http://dev.opera.com/addons/extensions/
以前Google Developer DayのDev Quiz関係で無理矢理Chrome拡張作ったけれど、ある程度共通する感じ。
作ったのは自宅オーディオプレーヤーを拡張のボタンから呼び出すという単純なものだったけれど、Cross Originなんちゃらなもののせいなのか通信部分は完成しなかった、iframeでもうまくいかなかったけれどscriptタグでのjsは呼べていた。APIのAccess-Control-Allow-Originヘッダも設定したしconfig.xmlのaccess要素も設定したのだけれど。他の拡張のコードをもっと読んだりするとわかりますかね。
Comments