html5 実験室

+CSS3.0

html5は現在策定が進められている次世代html規格である。単に文章を表示するためのものだったhtml4から大きく拡張され汎用開発言語といっても差し支えないほど機能が追加される。ページを作る側としては是非とも浸透してもらいたい規格である。このコーナーではhtml5の普及を願って「html5ならでは」のコンテンツを実験的に作って公開していく予定。なお、策定中とはいえ個々のブラウザでは実装が始まっており、WHATWG御三家(Firefox,Opera,Safari)もしくはChromeなどのブラウザを使えば、ほとんどの機能が使用可能である。

1次元線形移流シミュレーション

CANVAS MathML

線形移流方程式をシンプルな1次の風上差分法で解いたもの。gifアニメなどではなく、JavaScriptで計算しリアルタイムにCanvasで描画しているところがポイント。

星空ベンチマーク

CANVAS

Canvasで動きのある星空を描いてみました
スコアを表示するようにしたので、ブラウザを変えて性能比較するのもいいでしょう