タグ

2008年4月4日のブックマーク (2件)

  • Canvas tutorial - MDC

    このチュートリアルは、 <canvas> 要素を使用して二次元のグラフィックを描画する方法を、基から説明します。ここでの例は、キャンバスで何ができるかを明確に示すものであり、独自のコンテンツを作成するためのコードスニペットも提供しています。 <canvas> は HTML の要素であり、スクリプト(ふつうは JavaScript)を使ってグラフィックを描くことができます。これは例えば、グラフを描いたり、写真を合成したり、簡単なアニメーションを作成したりすることができます。 <canvas> は ApplemacOS Dashboard のために WebKit に初めて導入した後、ブラウザーに実装されました。現在は、あらゆる主要ブラウザーが対応しています。 <canvas> を使うのはそれほど難しくはありませんが、 HTMLJavaScript の基的な理解が必要です。一部の

    Canvas tutorial - MDC
  • 「WebKit HTML 5 SQL Storage Notes Demo」をなぞってみた - Underconstruction by Taiyo

    DashDrawテスト Boxボタンでエレメント作成、ドラッグして位置の移動、クリックしてキャレットを入れると文字入力ができる。その結果を随時Client Side Storageに保存し続ける、というWebKit HTML 5 SQL Storage Notes Demoをなぞってみた。 WebKitのデモではテキストの遅延保存を非同期に行うような処理が記述されているけど、データベースがロックされていたときの処理が書かれていない。WebKitのソースを読みゃいいんだろうけど、そのような場合のテストも行いたいので遅延処理はまだ上記の「なぞり書き」には含んでいない。 次はCANVASのStrokeをDBから読み出す、だなぁ。 DBのversion Client side database storageのDBにはバージョンを含めることができ、changeVersion()という関数で何やら処

    「WebKit HTML 5 SQL Storage Notes Demo」をなぞってみた - Underconstruction by Taiyo