ハイパフォーマンスWebサイト ―高速サイトを実現する14のルールの表紙

ハイパフォーマンスWebサイト

高速サイトを実現する14のルール

Steve Souders, スティーブ サウダーズ, 武舎 広幸, 福地 太郎, 武舎 るみオライリー・ジャパン184ページISBN 9784873113616

パフォーマンスチューニングタグで同率14位(20冊中)。Zenn・Qiitaなどの1記事で紹介(時点)。

紹介記事
1件
媒体別
Qiita 1
初めての紹介
最新の紹介

紹介している記事(1件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

この本について

Webサイトの表示速度を改善するため、ブラウザ側の処理とHTTP通信を中心に、14の最適化ルールとその理由を学ぶ本である。冒頭ではフロントエンドの性能を測る考え方と、HTTPの圧縮、条件付きGET、キャッシュ、Keep-Aliveを説明し、続いてリクエスト数の削減、CDN、Expiresヘッダ、gzip、CSS・JavaScriptの配置や外部ファイル化、DNSルックアップ、JavaScriptの縮小、リダイレクトや重複スクリプト、ETag、Ajaxのキャッシュを扱う。各ルールについて、ブラウザとサーバの通信やページ描画への影響を踏まえ、高速化の仕組みを解説する。後半では米国の主要サイト10件を、ページ容量や応答時間などの指標に沿って分析する。フロントエンドの構成や配信設定を見直す際の判断材料を得られる。

出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。

目次(主な章)

出典: 出版社の書籍ページ (章の見出しのみ)

  1. 1章 ルール1:HTTPリクエストを減らす
  2. 2章 ルール2:CDNを使う
  3. 3章 ルール3:Expiresヘッダを設定する
  4. 4章 ルール4:コンポーネントをgzipする
  5. 5章 ルール5:スタイルシートは先頭に置く
  6. 6章 ルール6:スクリプトは最後に置く
  7. 7章 ルール7:CSS expressionの使用を控える
  8. 8章 ルール8:JavaScriptとCSSは外部ファイル化する
  9. 9章 ルール9:DNSルックアップを減らす
  10. 10章 ルール10:JavaScriptを縮小化する
  11. 11章 ルール11:リダイレクトを避ける
  12. 12章 ルール12:スクリプトを重複させない
  13. 13章 ルール13:ETagの設定を変更する
  14. 14章 ルール14:Ajaxをキャッシュ可能にする
  15. 15章 米国トップ10サイトの分析