■
ライフゲーム in SVG
FirefoxとAdobe SVG Viewer(以下ASV)の両方に対応。ブラウザ判別にはonloadイベントで取ってきたイベントオブジェクトのgetTargetプロパティ(メソッドだけど)を使用。Mac上で正常に動作させるためにASVが独自に実装しているプロパティのため、Firefoxにはない(もちろん標準でもない)。
このライフゲームでは、FirefoxとASVの相違点は、
- Event.targetのアクセス方法
- タイマーの実現方法
だけです。簡単なもんですね。
ASVでも、evt.targetにはアクセスできるのだけど、Mac上で上手く動かないと、ドキュメントに書いてあったから一応メソッド使ってみた。Mac持ってないから試せない。試してくれid:cosmorzよ(ぉ
しかしこんな時間まで何やってんだか……w
追記
IEでやってると、終了時になぜかエラーが。なんでだろ……