サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 17
blog.mof-brown.jp
最近 Jasmine を使って JS テストを書き始めているのですが、指標の1つとしてコード・カバレッジを計測したいと思い、JSCover を使ってみました。 JSCover (※ JSCoverage を改良したツールのようです) HTML から実行可能な Jasmine テストの準備 まだまだテストが積めてない・・・(´・ω・`) JSCover をダウンロード http://tntim96.github.com/JSCover/ JSCover を起動 以下のコマンドを実行して JSCover を起動します。 jar ファイルのパス、document.root に指定するパスは環境に合わせて適宜変更します。 ファイル・エンコーディングに合わせて -Dfile.encoding=UTF-8 を指定しておきます。 java -Dfile.encoding=UTF-8 -jar JSCov
先日、開発中のサービスのパフォーマンスがよろしくないという指摘が上がり、 原因は色々あるのだけどまぁフロントエンドでもやることはやろうということで、 ライブラリとして利用していた jQuery から Zepto.js に移行してみました。 Zepto.js は jQuery と比較してファイルサイズが小さく、初期化処理が高速なので、移行するだけでパフォーマンス改善が期待できます。 ただし、jQuery の完全サブセットというわけではないので、jQuery への依存度によって移行の難易度は変わってきます。 今作っているサービスでは、以下の対応で無事移行することができました。 同じような状況の方の参考になれば。 Deferred が無い simply-deferred を導入して解決しました。 ただ、$.when を利用した時に全ての Deferred の戻りを resolve に返してくれな
このページを最初にブックマークしてみませんか?
『mof-brown engineer blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く