a javascript library for working with the html5 canvas element HTML5で注目される機能のひとつにCanvasがある。Canvasはダイナミックに利用できるビットマップレンダリングを提供するもの。FlashにおけるBitmapやBitmapDataクラスの機能に似ている。ただし、レンダリングするための便利なレイヤモデルは提供されておらず、あくまでもビットマップレンダリングの基本を提供するという内容になっている。 ビットマップレンダリングについては先行するFlashの方が扱いやすいAPIが揃っている。そうしたFlashのビットマップAPI (DisplayList API)をJavaScriptでそのまま利用できるようにするライブラリが、Flashの技術者、Mike Chambers氏のブログで紹介されている。EaselJSだ。