タグ

ブックマーク / www.dotapon.sakura.ne.jp (2)

  • jQuery→Closure Libraryの移行に便利な、機能対応リスト – Tiny iOSの事例 | DOTAPON Blog

    またまたTiny iOSネタです。 Tiny iOSでは当初、JavaScriptライブラリにjQueryを使用していました。 が、色々なメリットを考えて、途中でClosure Libraryに乗り換えました。 クラス継承をしっかりサポートしてくれる jQueryにはない。 Closure Compilerとの相性がよい ライブラリ側の不要なコードもバッサリ削除してくれる。 jQuery100KB + 自分のコード30KBだったのが、まとめて30KBになった!すごい! Closure兄さん @orga_chem に勧められた ( ° ▽ ° ) これだけ魅力があるとはいえ、慣れ親しんだライブラリを離れるハードルは高く、なかなか導入に踏み切れない方も多いはず。 そこで今回は、Tiny iOSで使用していた機能の対応表をつくってみました。 切り替える際の参考になればうれしいです。 そもそも

  • HTML5 Canvas + JavaScript でつくる極小iPhone – Tiny iOS の技術解説 | DOTAPON Blog

    先日、無事公開までたどりつけた「Tiny iOS」。 今回は、Tiny iOSに使用した技術要素について、いくつか解説してみます。 Canvas要素 画面の表示は、HTML5のCanvas要素を使用しています。 Canvas要素は、線の描画や塗りつぶし、画像の描画など、多彩な描画機能をサポートする要素。 W3Cでまだまだ仕様策定中ですが、Chrome, Safari, Opera, Firefoxなど、たいていのモダンブラウザで動きます。 IE? 知りません ;-p ピクセルの扱いが手軽、描画オプションも豊富と、なかなか使い勝手のよい仕上がりです。 「何か作っちゃるぜ!」という気にさせてくれます。 Canvasの使い方については、ここを押さえておけばほぼ事足ります。 「Canvasリファレンス – HTML5.jp」 素晴らしいサイトです、感謝。 アニメーション Tiny iOSの

  • 1