タグ

ブックマーク / tokkono.cute.coocan.jp (4)

  • jQueryのDeferredとPromiseで応答性の良いアプリをー基本編 | ゆっくりと…

    jQuery 1.6 が既にリリース されていますが、1.5 で追加された Deferred を勉強する意味で、Script Junkie から Creating Responsive Applications Using jQuery Deferred and Promises を翻訳してみましたので、共有したいと思います。著者の Julian Aubourg は、jQuery のコアチーム・メンバーとして、Ajax モジュールの書き換えと Deferred 導入を指揮した方だそうです。 記事の途中、各メソッドの説明部分は、jQuery ドキュメントの翻訳に差し替えていますので、リファレンスとして使ってもらうのも良いかと思います。 Deferred や Promise は、概念や用語が少々分かりにくいところがあるかと思いますので、読んでくださった方の、少しでも理解の助けになれば幸いです

    yojik
    yojik 2013/04/12
  • やっと理解できた!JSオブジェクト指向プログラミング再入門 | ゆっくりと…

    既に多くの方が JavaScript のオブジェクト指向的側面についての解説を記事にされていますが、読み手側から見ると、例えばプログラミング言語への習熟度やオブジェクト指向自体に対する理解度がマチマチなわけで、私自身、「おお、なるほど!」 っていう、頭の中のスイッチがパチンッ!と入るような境地には達していませんでした。 かつて私も オブジェクト指向なJavaScriptプログラミングのススメ なんていう翻訳記事を書いてはいるのですが、正直なところ prototype.constructor の存在は知りませんでしたし、Function.call や Function.apply をどう使えばよいのかなどをちゃんと理解できてはいませんでした。 そんな中、2011年12月に書かれた Doc Center | Mozilla Developer Network の記事 オブジェクト指向 Java

    yojik
    yojik 2012/02/07
  • 「TinyTable V3」の使い方 - 基本編 | ゆっくりと…

    Advanced JavaScript Table Sorter TinyTable V3 はテーブルのソーティング・フィルタリング・集計・ページング処理などが行える超高機能なJavascriptライブラリです。 特徴 主要な機能はphpspot開発日誌さんの紹介記事(ただし記事で紹介されている 検索機能 という表現は正確ではなく、実際には フィルタリング機能 です)や家のデモで確認ください。ここでは実際に幾つかの類似ライブラリを試して分かった特徴を挙げてみたいと思います。 既存テーブルへの適用が簡単、既存スタイルシートを活かした柔軟な設定が可能 ただしソーティングのキーをテーブルヘッダ <thead>~</thead> で囲む必要があります。 データ型の自動判定 特に英語表記の日付を正しくソーティングします。例えば 03/14/2010、2/28/2010、Mar/3/2010 等、表

    yojik
    yojik 2011/05/31
  • jQueryのDeferredとPromiseで応答性の良いアプリをー実践編 | ゆっくりと…

    前回 は、「Creating Responsive Applications Using jQuery Deferred and Promises」 の記事と jQuery のリファレンスを翻訳し、Deferred の解説をお届けしました。が、今一歩、Deferred オブジェクトの うれしさ をお伝えできていなかったように思います。今回はその反省をふまえ、単なる翻訳ではなく、元記事の文脈に沿って、Deferred オブジェクトをどのように使うと/何がうれしくて/どうしあわせになるのか、私が学習して得た事をお伝えしたいと思います。 今回は、4jsfiddle を記事に埋め込んでいます。jsfiddle 上で自由に編集してテストしてもらえばうれしいのですが、4すべて実行すると1.4MBものリソースを読み込む事になり、ブラウザに優しくありません。すぐに タブや をクリックせずに、 タブ

    yojik
    yojik 2011/05/11
  • 1