高性能網站建設進階指南(第二版)

高性能網站建設進階指南(第二版) pdf epub mobi txt 電子書 下載2025

出版者:電子工業齣版社
作者:Steve Souders
出品人:
頁數:256
译者:口碑網前端團隊
出版時間:2015-5-1
價格:65.00元
裝幀:平裝
isbn號碼:9787121258862
叢書系列:
圖書標籤:
  • Web開發
  • 前端開發
  • 前端
  • Web
  • 計算機
  • 高性能
  • 性能優化
  • 網站建設
  • Web性能
  • 前端優化
  • 後端優化
  • 網站建設
  • HTTP優化
  • 緩存
  • CDN
  • 服務器優化
  • JavaScript優化
  • 用戶體驗
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《高性能網站建設進階指南:Web開發者性能優化最佳實踐》是《高性能網站建設指南》姊妹篇。作者Steve Souders是前Google Web性能布道者和前Yahoo!首席性能工程師。在《高性能網站建設進階指南:Web開發者性能優化最佳實踐》中Souders與8位專傢分享瞭提升網站性能的最佳實踐和實用建議,主要包括:理解Ajax性能,編寫高效的JavaScript,創建快速響應的應用程序和無阻塞加載腳本,跨域共享資源,無損壓縮圖片大小,使用塊編碼加快網頁渲染,避免或取代iframe的方法,簡化CSS選擇符,以及其他技術。

著者簡介

Steve Souders現在Google工作,負責Web性能和開源組織。他是Firebug的性能分析擴展YSlow的創建者,也是O’Reilly Web性能與運作會議Velocity的聯閤主席。Steve經常在技術會議和諸如Microsoft、Amazon、MySpace、

LinkedIn和Facebook這樣的知名高科技公司發錶演講。

特約作者:

Dion Almaer, Douglas Crockford,

Ben Galbraith, Tony Gentilcore,

Dylan Schiemann, Stoyan

Stefanov, Nicole Sullivan, and

Nicholas C. Zakas

圖書目錄

緻謝 xiii
前言 xv
第1章 理解Ajax性能 1
權衡 1
優化原則 2
Ajax 4
瀏覽器 4
哇! 5
JavaScript 6
總結 6
第2章 創建快速響應的Web應用 7
怎樣纔算足夠快 9
測量延遲時間 10
當延遲變得很嚴重時 12
綫程處理 12
確保響應速度 13
Web Workers 14
Gears 14
定時器 16
內存使用對響應時間的影響 17
虛擬內存 18
內存問題的疑難解答 18
總結 19
第3章 拆分初始化負載 21
全部加載 21
通過拆分來節省下載量 22
尋找拆分 23
未定義標識符和競爭狀態 24
個案研究:Google日曆 25
第4章 無阻塞加載腳本 27
腳本阻塞並行下載 27
讓腳本運行得更好 29
XHR Eval 29
XHR注入 31
Script in Iframe 31
Script DOM Element 32
Script Defer 33
document.write Script Tag 33
瀏覽器忙指示器 33
確保(或避免)按順序執行 35
匯總結果 36
最佳方案 38
第5章 整閤異步腳本 41
代碼示例:menu.js 42
競爭狀態 44
異步加載腳本時保持執行順序 45
技術1:硬編碼迴調 46
技術2:Window Onload 47
技術3:定時器 48
技術4:Script Onload 49
技術5:降級使用script標簽 50
多個外部腳本 52
Managed XHR 52
DOM Element和Doc Write 56
綜閤解決方案 59
單個腳本 59
多個腳本 60
現實互聯網中的異步加載 63
Google分析和Dojo 63
YUI Loader 65
第6章 布置行內腳本 69
行內腳本阻塞並行下載 69
把行內腳本移至底部 70
異步啓動執行腳本 71
使用script的defer屬性 73
保持CSS和JavaScript的執行順序 73
風險:把行內腳本放置在樣式錶之後 74
大部分下載都不阻塞行內腳本 74
樣式錶阻塞行內腳本 75
問題確曾發生 77
第7章 編寫高效的JavaScript 79
管理作用域 79
使用局部變量 81
增長作用域鏈 83
高效的數據存取 85
流控製 88
快速條件判斷 89
快速循環 93
字符串優化 99
字符串連接 99
裁剪字符串 100
避免運行時間過長的腳本 102
使用定時器掛起 103
用於掛起的定時器模式 105
總結 107
第8章 可伸縮的Comet 109
Comet工作原理 109
傳輸技術 111
輪詢 111
長輪詢 112
永久幀 113
XHR流 115
傳輸方式的前景 116
跨域 116
在應用程序上的執行效果 118
連接管理 118
測量性能 119
協議 119
總結 120
第9章 超越Gzip壓縮 121
這為什麼很重要 121
問題的根源 123
快速迴顧 123
罪魁禍首 123
流行的烏龜竊聽者實例 124
如何幫助這些用戶 124
設計目標:最小化未壓縮文件的尺寸 125
引導用戶 129
對Gzip的支持進行直接探測 130
第10章 圖像優化 133
兩步實現簡單圖像優化 134
圖像格式 135
背景 135
不同圖像格式的特性 137
PNG的更多資料 139
自動無損圖像優化 141
優化PNG格式的圖像 142
剝離JPEG的元數據 143
將GIF轉換成PNG 144
優化GIF動畫 144
Smush.it 145
使用漸進JPEG格式來存儲大圖像 145
Alpha透明:避免使用AlphaImageLoader 146
Alpha透明度的效果 147
AlphaImageLoader 149
AlphaImageLoader的問題 150
漸進增強的PNG8 Alpha透明 151
優化Sprite 153
超級Sprite VS.模塊化Sprite 154
高度優化的CSS Sprite 155
其他圖像優化方法 155
避免對圖像進行縮放 155
優化生成的圖像 156
Favicons 157
Apple觸摸圖標 158
總結 159
第11章 劃分主域 161
關鍵路徑 161
誰在劃分主域 163
降級到HTTP/1.0 165
域劃分的擴展話題 168
IP地址和主機名 168
多少個域 168
如何劃分資源 168
新型瀏覽器 169
第12章 盡早刷新文檔的輸齣 171
刷新文檔頭部的輸齣 171
輸齣緩衝 173
塊編碼 175
刷新輸齣和Gzip壓縮 176
其他障礙 177
刷新輸齣時的域阻塞 178
瀏覽器:最後的障礙 178
不藉助PHP進行刷新輸齣 179
刷新輸齣問題清單 180
第13章 少用iframe 181
開銷最高的DOM元素 181
iframe阻塞onload事件 182
使用iframe並行下載 184
腳本位於iframe之前 184
樣式錶位於iframe之前 185
樣式錶位於iframe之後 186
每個主機名的連接 187
iframe中的連接共享 187
跨標簽頁和窗口的連接共享 188
總結使用iframe的開銷 190
第14章 簡化CSS選擇符 191
選擇符的類型 191
ID選擇符 192
類選擇符 193
類型選擇符 193
相鄰兄弟選擇符 193
子選擇符 193
後代選擇符 193
通配選擇符 194
屬性選擇符 194
僞類和僞元素 194
高效CSS選擇符的關鍵 194
最右邊優先 195
編寫高效的CSS選擇符 195
CSS選擇符性能 197
復雜的選擇符影響性能(有時) 197
應避免使用的CSS選擇符 200
迴流時間 201
在現實中測量CSS選擇符 202
附錄A 性能工具 205
索引 221
· · · · · · (收起)

讀後感

評分

性能是任何一个网站成功的关键,然而,如今日益丰富的内容和大量使用Ajax的Web应用程序已迫使浏览器达到其处理能力的极限。Steve Souders是Google Web性能布道者和前Yahoo!首席性能工程师,他在本书中提供了宝贵的技术来帮助你优化网站性能。 Souders的上一本畅销书《高性能网...  

評分

早先看过英文原版,但自己英语差,所以读书基本靠猜,总想看看有没有对应的中文版。 非常幸运的是,口碑网前端团队将这本极具价值的书翻译成中文并带给我们学习。翻译的过程本身就是学习的过程,又经过了在口碑网的实践,我们深刻地感受到本书内容不仅和每个Web开发者的日常工...  

評分

評分

首先需要声明的是,这本书绝对是本好书,如果你是一个前端工程师,那么这本书一定会让你受益匪浅,如果你是一个软件开发工程师或者产品工程师,我相信这本书里面的指导思想一定能够对你有帮助作用。 不过,在读完这本书之后,我相信很多前端工程师或者网页开发的产品工程师可...  

評分

但是感觉翻译了有点枯燥,或许是内容的原因 这本书给我对网站性能有了一个不一样的认识,解释了我之前的很多认识上误区,绝对的值得一看,对前端开发同学很有指导性的建议 还是很不错的,这本书,推荐看一看  

用戶評價

评分

有點過時瞭,都是些韆篇一律的東西。

评分

有點像一些博文的集結成冊,很多嘗試具有年代感,但背後的思考很有價值。感覺很多瑣碎的點很有用,比如第一次知道選擇器是從右嚮左匹配的。

评分

有點像一些博文的集結成冊,很多嘗試具有年代感,但背後的思考很有價值。感覺很多瑣碎的點很有用,比如第一次知道選擇器是從右嚮左匹配的。

评分

有點像一些博文的集結成冊,很多嘗試具有年代感,但背後的思考很有價值。感覺很多瑣碎的點很有用,比如第一次知道選擇器是從右嚮左匹配的。

评分

有點過時瞭,都是些韆篇一律的東西。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有