2010-04-03
Mozilla勉強会@東京 2nd
javascript, firefox, conference | |
Mozilla勉強会@東京 2nd に行ってきました. modestが主催, firefoxやthunderbirdの拡張やjetpackに関する勉強会です.
Mozilla 勉強会@東京 2nd | Mozilla Developer Street (modest)
個人的におもしろかったのはjetpackのセッション. jetpack reboot(jetpackのやり方を一回見直して再スタートしましょうというもの)前後でどのような変化があったかと, 新しくでたjetpack sdkの使い方を知ることができました. "jetpack"という拡張の上でjetpack featureをうごかすというアーキテクチャをやめてsdkベースにする点や, ライブラリ(3rd partyも可)という形でapiを提供する点などなど, かなり大幅に方針転換していました. sdkはまだまだ初期段階で, ライブラリがまだまだ少ないです. reboot前のjetpackはapiが豊富で, とても簡単にメニューに項目追加などができてかなりインパクトがあったんですが, sdkはまだその辺のapiが出揃っていないようです.
以下メモ.
いま始める拡張機能開発
dynamisさん
アドオンビルダーの紹介をかねたlive coding
Jetpack Reboot & SDK 0.2 開発デモ
あかつかさん, gomitaさん
about:Jetpack Reboot
- 開発
- 容易, 互換, 拡張性(+)
- 公開
- 堅牢, 容易
- 利用
- 堅牢, 容易
- 公開
- ケーパビリティ
- レビューを容易に
- 信頼できるライブラリはレビューなし
- 速く, 簡単に, 安全に
- modular library
- standard
- 3rd party
SDK0.2
- 自作ライブラリ
- simple-dialogライブラリ
- window, documentはない
- nsIPromptServiceで実装
- ドキュメント
- README.md
- マークダウン形式(Markdown - Wikipedia, the free encyclopedia)
- インストーラ
- cfx xpi
- jetpack -> xpi
Thunderbird タブ拡張(WAT)
teramakoさん
- Thunderbird 3の新機能であるタブについて
- WATという拡張機能について
- あと、vimperatorについて(笑)
LT
- 加速度センサーを使ったバカインターフェイス – by btm
- Mozilla コミュニティ入門 – by potappo
- audio 要素を使って Mozilla Thunderbird の起動時に音楽を再生する。 – by saneyuki
- Flat Bookmarks 1.0 の紹介 – by Gomita
- tabbrowser 要素の仕様変更とその対策のまとめ – by Piro
- Jäger Monkey (仮) – by dynamis
- 加速度センサ
- http://github.com/smellman/unko
- Detecting device orientation - WebAPI | MDN
- apiの存在は知ってたけど発想がすばらしい
- thunderbird起動時にサンダーバードのオープニングを流す
- Flat Bookmarks
- Slideshow Removed
- UIがグッド
- tabbrowser 要素の仕様変更とその対策のまとめ
- 図が非常にわかりやすい
- LTなのにスライド約300枚
- Jäger Monkey
- JägerMonkey
- 「詳しくはあとでスライドみて!」


詳しくはこのスライドみて!
http://www.slideshare.net/dynamis/jaeger-monkey
リンク追加しました