Created
November 15, 2012 02:53
-
-
Save t32k/4076354 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
数を減らす | |
HTTPリクエストを減らす | |
ExpiresまたはCache-Controlヘッダーを追加する | |
DNSルックアップを減らす | |
リダイレクトを避ける | |
重複スクリプトを取り除く | |
Ajaxをキャッシュ可能にする | |
AjaxリクスとはGETを使用する | |
コンポーネントの後読みする | |
コンポーネントの先読みする | |
CSSスプライトを最適化する | |
favicon.icoは小さくキャッシュ可能にする | |
複数パートドキュメントにコンポーネントをまとめる | |
空のIMG src=""は避ける | |
プロキシーキャッシングを活用する | |
不正なリクエストは避ける | |
外部JavaScriptをまとめる | |
外部CSSをまとめる | |
リソースは一貫したURLで提供する | |
ランディングページのリダイレクトはキャッシュ可能にする | |
並列ダウンロードを可能にするためにホスト名を分ける | |
ETagを設定する | |
コンポーネントをGzipする | |
JavaScriptとCSSは外部ファイル化する | |
JavaScriptとCSSを縮小化する | |
Cookieサイズを減らす | |
画像を最適化する | |
リクエストサイズを減らす | |
静的コンテンツはクッキーなしドメインから読み込む | |
使用していないCSSは削除する | |
HTMLを縮小化する | |
適切なサイズの画像を提供する | |
CDNを使用する | |
スタイルシートは上部設置する | |
スクリプトは下部に設置する | |
CSSエクスプレッションは避ける | |
早めにバッファーをフラッシュする | |
iframeの数を減らす | |
404は避ける | |
DOMアクセスを最小限にする | |
賢いイベントハンドラを開発する | |
@importではなく<link>タグを使用する | |
フィルターは避ける | |
コンポーネントは25KBより小さくする | |
document.writeを避ける | |
非同期にリソースを読み込む | |
JavaScriptの読み込みを遅延させる | |
効率の良いCSSセレクタを使用する | |
画像サイズを指定する | |
文字セットを指定する | |
JavaScriptのパースを遅延させる | |
DOM要素の数を減らす | |
HTMLで画像をスケールしない |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment