Web

jQueryをページの最後にロードのススメ

「Stop paying your jQuery tax」を読んだ。 スクリプトをページの最後で読み込むべき理由 Best Practices for Speeding Up Your Web Site の Put Scripts at the Bottom によれば、 ページの読み込み速度を重視するなら、スクリプトはページの最後に配置す…

Webアプリ高速化を一行で説明する

Web

Webページのレスポンスタイムのうち、フロントエンドが80〜90%を占める。「the Performance Golden Rule」にそう書いてあった。この記事では、クライアントがWebサーバから最初の1バイトを受け取るまでの時間をバックエンドの時間、それ以外をフロントエンド…

Amazon SimpleDB の高速で信頼性が高い使い方

「Building for Performance and Reliability with Amazon SimpleDB」を読んだ。いつものようにメモ。 所感 読んでいて意外に思ったのが、Getのパフォーマンスを上げるためにDomainを水平分割する必要はないらしいってこと。同じDomainに並列にクエリを投げ…

モバイルWebアプリ設計で気をつけることメモ

developerWorksの「モバイル Web のためのユーザー・インターフェースの設計」を読んだので、自分用にメモる。 PC上で2ペインのレイアウトは、モバイル機器では画面切り替えにできる。 タブの位置はiOSは画面下部、Androidは画面上部にする。 物理ボタンと重…

IE9でのXHTMLサポートについて

IEBlogの「XHTML in IE9」を読みました。IE9ではXHTML5をサポートします。IE9のHTMLで使えるすべての要素はXHTMLでも使えるし、他のブラウザと同じように機能すると言っています。 IE9でXHTMLを使うには DOCTYPE宣言は意味がありません。 Web上でXHTMLを使う…

jQueryとYUI3比較

YAHOO! USER INTERFACE BLOGの「jQuery and YUI 3: A Tale of Two JavaScript Libraries」を読みました。筆者は、一つのプロジェクトをjQueryとYUI3で実装する機会があったそうです。最初はjQueryを使っていましたが、コードはみるみる汚く大きくなり、アプ…

IEのMIMEタイプ取扱い方法の変更

IEBlogの「MIME-Handling Changes in Internet Explorer」を読みました。IEのMIMEタイプ(Content-Type)の扱いについて、10月のアップデートで変わった点と、IE9で変わる点について解説されています。ブラウザがLINK要素やSCRIPT要素を content-type を無視し…

IEのBrowser ModeとDocument Mode

今日は、Testing sites with Browser Mode vs. Doc Modeを読みました。IEにはDocument Modeというモードがあって、これはIEに対してどのバージョンとして振る舞うのかを指定する機能なのだそうです。 これはサイトのサーバ側で Doctype や X-UA-Compatible …