CSS transition/transform

Safariも3.1になった事だしクライアントサイドデータベースを触ってみようかと取り敢えず見つけたサンプル。
肝心のデータベースよりも閉じるときのDashboardライクなアクションの方に気を取られてしまった。WebKitCSSでAnimationだのTransformだのを実装しているのは知っていたけど、実際に見るとやっぱり印象が違う。

        var duration = event.shiftKey ? 2 : .25;
        this.note.style.webkitTransition = '-webkit-transform ' + duration + 's ease-in, opacity ' + duration + 's ease-in';
        this.note.offsetTop; // Force style recalc
        this.note.style.webkitTransformOrigin = "0 0";
        this.note.style.webkitTransform = 'skew(30deg, 0deg) scale(0)';
        this.note.style.opacity = '0';

独自拡張やりたい放題だなApple。まぁAcidテストで頑張っているからいいけど。