高性能網站建設指南:前端工程師技能精髓

高性能網站建設指南:前端工程師技能精髓
定價:330
NT $ 330
  • 作者:(美)桑德斯
  • 出版社:電子工業出版社
  • 出版日期:2015-05-01
  • 語言:簡體中文
  • ISBN10:7121258870
  • ISBN13:9787121258879
  • 裝訂:146頁 / 普通級 / 1-1
 

內容簡介

結合Web2.0以來Web開發領域的最新形勢和特點,介紹了網站性能問題的現狀、產生的原因,以及改善或解決性能問題的原則、技術技巧和最佳實踐。重點關注網頁的行為特征,闡釋優化Ajax、CSS、JavaScript、Flash和圖片處理等要素的技術,全面涵蓋瀏覽器端性能問題的方方面面。

在本書中,作者給出了14條具體的優化原則,每一條原則都配以范例佐證,並提供了在線支持。全書內容豐富,主要包括減少HTTP請求、Edge Computing技術、Expires Header技術、gzip組件、CSS和JavaScript最佳實踐、主頁內聯、Domain最小化、JavaScript優化、避免重定向的技巧、刪除重復JavaScript的技巧、關閉E Tags的技巧、Ajax緩存技術和最小化技術等。

本書適合Web架構師、信息架構師、Web開發人員及產品經理閱讀和參考。
 

目錄

推薦序
前言
緒言A 前端性能的重要性
跟蹤Web頁面性能
時間花在哪兒了?
性能黃金法則
緒言B HTTP概述
壓縮
條件GET請求
Expires
Keep-Alive
更多信息
第1章 規則1——減少HTTP請求
圖片地圖
CSS Sprites
內聯圖片
合並腳本和樣式表
小結
第2章 規則2——使用內容發布網絡
內容發布網絡
節省
第3章 規則3——添加Expires頭
Expires頭
Max-Age和mod_expires
空緩存VS完整緩存
不僅僅是圖片
修訂文件名
示例
第4章 規則4——壓縮組件
壓縮是如何工作的
壓縮什麼
節省
配置
代理緩存
邊緣情形
壓縮的實際效果
第5章 規則5——將樣式表放在頂部
逐步呈現
sleep.cgi
白屏
無樣式內容的閃爍
前端工程師應該做什麼?
第6章 規則6——將腳本放在底部
腳本帶來的問題
並行下載
腳本阻塞下載
最差情況:將腳本放在頂部
最佳情況:將腳本放在底部
正確地放置
第7章 規則7——避免CSS表達式
更新表達式
圍繞問題展開工作
小結
第8章 規則8——使用外部JavaScript和CSS 55
內聯VS外置 55
典型的對比結果 58
主頁 58
兩全其美 59
第9章 規則9——減少DNS查找
DNS緩存和TTL
瀏覽器的視角
減少DNS查找
第10章 規則10——精簡JavaScript
精簡
混淆
節省
示例
錦上添花
第11章 規則11——避免重定向
重定向的類型
重定向是如何損傷性能的
重定向之外的其他選擇
第12章 規則12——刪除重復腳本
重復腳本——確有其事
重復腳本損傷性能
避免重復腳本
第13章 規則13——配置ETag
ETag是什麼?
ETag帶來的問題
Etag——用還是不用
現實世界中的ETag
第14章 規則14——使Ajax可緩存
Web 2.0、DHTML和Ajax
異步與即時
優化Ajax請求
現實世界中的Ajax緩存
第15章 析構十大網站
頁面大小、響應時間、YSlow等級
如何進行測試
Amazon
AOL
CNN
eBay
Google
MSN
MySpace
Wikipedia
Yahoo!
YouTube
索引
網路書店 類別 折扣 價格
  1. 新書
    $330