Skip to content

Instantly share code, notes, and snippets.

@t32k
Created November 15, 2012 02:53
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save t32k/4076354 to your computer and use it in GitHub Desktop.
数を減らす
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