《高性能網站建設進階指南》

《高性能網站建設進階指南》

《高性能網站建設進階指南》由(美)桑德斯著,口碑網前端團隊譯,在電子工業出版社出版。

基本信息

圖書信息

書名:高性能網站建設進階指南
高性能網站建設進階指南高性能網站建設進階指南

作 者:(美)桑德斯
出版社:電子工業出版社
出版時間:2010-4-1
ISBN:9787121105449
開本:16開
定價:49.80元

內容簡介

本書是《高性能網站建設指南姊妹篇。作者SteveSouders是GoogleWeb性能布道者和Yahoo!前首席性能工程師。在本書中,Souders與8位專家分享了提升網站性能的最佳實踐和實用建議,主要包括:理解Ajax性能,編寫高效的JavaScript,創建快速回響的應用程式、無阻塞載入腳本,跨域共享資源,無損壓縮圖片大小,使用塊編碼加快網頁渲染;避免或取代iframe的方法,簡化CSS選擇符,以及其他技術。
性能是任何一個網站成功的關鍵,然而,如今日益豐富的內容和大量使用Ajax的Web應用程式已迫使瀏覽器達到其處理能力的極限。SteveSouders是GoogleWeb'哇能布道者和前Yahoo!首席性能工程師,他在本書中提供了寶貴的技術來幫助你最佳化網站性能。
Souders的上一本暢銷書《高性能網站建設指南》(HighPerformanceWebSites)震驚了Web開發界,它揭示了在客戶端載入一個網頁的時間大約占用了總時耗的80%。在《高性能網站建設進階指南》(EvenFasterWebSites)這本書中,Souders與另外8位專家級特約作者提供了提升網站性能的最佳實踐和實用建議,主要包括以下3個關鍵領域。
·JavaScript——你將獲得忠告:理解Ajax性能、編寫高效的JavaScript、創建快速回響的應用程式、無阻塞載入腳本等。
·網路——你將學到:跨域共享資源、無損壓縮圖片大小,以及使用塊編碼加快網頁渲染。
·瀏覽器——你將發現:避免或取代iframe的方法、簡化CSS選擇符,以及其他技術。
對於當前的富媒體網站和Web2.0應用程式來說,速度至關重要。在本書中,你將學習如何節省寶貴的網站載入時間,使網站更快地回響用戶的請求。

圖書目錄

致謝
前言
第1章:理解Ajax性能
1.1權衡
1.2最佳化原則
1.3Ajax
1.4瀏覽器
1.5哇!
1.6JavaScript
1.7總結
第2章:創建快速回響的Web套用
2.1怎樣才算足夠快
2.2測量延遲時間
2.3執行緒處理
2.4確保回響速度
2.5總結
第3章:拆分初始化負載
3.1全部載入
3.2通過拆分來節省下載量
3.3尋找拆分
3.4未定義標識符和競爭狀態
3.5個案研究:Google日曆
第4章:無阻塞載入腳本
4.1腳本阻塞並行下載
4.2讓腳本運行得更好
4.3瀏覽器忙指示器
4.4確保(或避免)按順序執行
4.5匯總結果
4.6最佳方案
第5章:整合異步腳本
5.1代碼示例:menu.js
5.2競爭狀態
5.3異步載入腳本時保持執行順序
5.4多個外部腳本
5.5綜合解決方案
5.6現實網際網路中的異步載入
第6章:布置行內腳本
6.1行內腳本阻塞並行下載
6.2保持CSS和JavaScript的執行順序
6.3風險:把行內腳本放置在樣式表之後
第7章:編寫高效的JavaScript
7.1管理作用域
7.2高效的數據存取
7.3流控制
7.4字元串最佳化
7.5避免運行時間過長的腳本
7.6總結
第8章:可伸縮的Comet
第9章:超越Gzip壓縮
第10章:圖像最佳化
第11章:劃分主域
第12章:儘早刷新文檔的輸出
第13章:少用iframe
第14章:簡化CSS選擇符
附錄:性能工具
索引

相關詞條

相關搜尋

熱門詞條

聯絡我們