タグ

2009年10月11日のブックマーク (3件)

  • 使えるユーザビリティーガイドライン10 – creamu

    遅いエントリーですが、Smashing Magazineで使えるユーザビリティーガイドラインがまとまっています。 ざっとご紹介しますね。 1. フォームのラベルはフィールドの上がベスト study by UX Mattersによると、フォームのラベルはフィールドの上が理想的とのこと。多くのフォームで、ラベルはフィールドの左に置かれ、2カラムのレイアウトになっている。いいデザインだが、最も使いやすいレイアウトとは言えない。なぜなら、フォームは一般的に垂直方向に並んでおり、ユーザーは上から下に向かって入力していく。ユーザーは視線を下の方向に向けていくのだ。そのため、ラベルが左にあるよりも、同じ方向にある方が認識しやすい。 2. ユーザーの視線は人の顔に向く Webページを見るとき、人の顔や目に視線が行く。マーケッターにとっては、注目を集める有効なテクニック。ユーザーは画像の中の人の視線が向いて

  • 第12回 jQueryライブラリ(2530行目~2833行目) | gihyo.jp

    前回からの今回までの間にjQuery 1.2.4および1.2.5がリリースされました。開発者のJohn Resigによると、1.2.4にはビルド上の不具合があったために、1.2.5をリリースしたとのことで、1.2.4に関しては利用しないほうが賢明です。 大きな変更点としては、width、heightやoffsetsなどの扱いを拡張するDimensionsプラグインのコアライブラリへの統合とイベントハンドリングの改良によるスピード向上が図られています。この改良により、ドラッグアンドドロップの処理が今までよりも3倍速くなっているそうです。また、夏にはjQuery 1.3のリリースも予定されていて、こちらもセレクタとDOM操作の改善によりさらなるスピードアップが期待できそうです。 ところで、この「jQuery.jsを読み解く」では、連載開始時のバージョン1.2.2を前提に進めています。しかし、現

    第12回 jQueryライブラリ(2530行目~2833行目) | gihyo.jp
    youpy
    youpy 2009/10/11
    xhr.onreadystatechange IE でメモリリークが発生するため自前関数 + タイマーで監視(Dojo も)
  • Diggの高速化技術MXHRを解説してみる - by edvakf in hatena

    これのこと。 AJAXサイトをスピード化するMXHR - huixingの日記 Digg the Blog » Blog Archive » DUI.Stream and MXHR どこにも解説が無かったので、詳しく読んだ。 上の記事から引用すると、「サーバーとクライアント間で、ただひとつだけのHTTPコネクションを開く。これによりサーバーがページのどのパーツを先行して読み込むかをコントロールすることが可能になり、ユーザーにとってはページ読み込みがほぼ一瞬で済むことを意味する。」という技術。XMLHttpRequest を使って複数のデータを受信する場合に効果がある。 まずデモから デモ1は10個のテキストをダウンロードして表示するもの。 デモ2は300個の画像をダウンロードして表示するもの。 どちらも左側 (MXHR 有効) が完了した後に右側 (MXHR 無効) を開始するので驚かない

    Diggの高速化技術MXHRを解説してみる - by edvakf in hatena
    youpy
    youpy 2009/10/11
    multipart/mixed boundary で分割