[-]:dashmarkはWebKit SQL API(HTML5 client-side database storage)とCSS Animationにベタベタに依存したアプリケーションですが、似たようなことをやっている人が極端に少ないことと、私自身がJavaScriptにもSQLにも、プログラミングそのものにも経験と知識が少ないためにしょうもないところでハマってしまう。 ソースは[-]:dashmarkの先にある[-]:dashmark pageやdevelopment versionに上がっているものがすべてなので、興味がある人はぜひ見てほしい……とても恥ずかしいけど。 今までにハマってしまったところを備忘録として記載しておきます。 非同期処理 WebKit SQLの処理は非同期に行われるため、検索などの結果を利用する処理にちょっとした工夫が必要、っていうかSQLの結果はいつ帰って