Firefox OS や Firefox を支える GeckoをMozilla のエンジニアと一緒に学ぶ、そんな勉強会を開催します。実際に Gecko の開発を行っているエンジニアが、それぞれの担当する領域について解説し、議論をする会です。
今回は DOM イベントを取りあげます。私たちがキーやマウスを操作した時、ブラウザの内部では何が起きているのか。私たちが普通にあるものと思ってしまっている部分の裏側をご説明します。
懇親会(有料)も予定しています。皆様のご参加をお待ちしております。
時間 | 内容 |
---|---|
19:00 | 開場 |
19:30 - 19:40 | イントロ |
19:40 - 20:30 | DOM イベント(仮題) |
20:30 - 22:00 | 懇親会&ディスカッション |
講演者:中野雅之
HTML 要素で発生するイベントを扱うための枠組みが DOM イベントです。例えばテキストエリアに対するキー入力利用して何かしらの処理をする場合、テキストエリアで発生する KeyboardEvent に対するハンドラを設定し、そのハンドラ内で処理を記述することとなります。
一方、Gecko はキー押し下げを OS やウィンドウシステムの持つイベントとして受け取ります。Gecko はこれらを処理し、DOM イベントとして JavaScript へ渡さなくてはなりません。今回は、Gecko がどのように DOM イベントを実装しているかを解説します。
国立新美術館裏の建物の1Fです。受付などありませんので、そのままお入りください。
コミュニティ統合・移行のお知らせ Firefoxコミュニティは Mozilla コミュニティ と統合しました。 今後の Mozilla 関連、Firefox 関連のイベントは Mozilla コミュニティ 側でまとめて告知・募集しますので、そちらをご覧ください。 Firefoxコミュニティとは? Firefox コミュニティには、Firefox に興味のある有志が集まっています。デザイ...
メンバーになる