-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
高性能網站建設進階指南 版權信息
- ISBN:9787121258862
- 條形碼:9787121258862 ; 978-7-121-25886-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
高性能網站建設進階指南 本書特色
本書是《高性能網站建設指南》姊妹篇。作者steve souders是前google web性能布道者和前yahoo!首席性能工程師。在本書中souders與8位專家分享了提升網站性能的*佳實踐和實用建議,主要包括:理解ajax性能,編寫高效的javascript,創建快速響應的應用程序和無阻塞加載腳本,跨域共享資源,無損壓縮圖片大小,使用塊編碼加快網頁渲染,避免或取代iframe的方法,簡化css選擇符,以及其他技術。
高性能網站建設進階指南 內容簡介
性能是任何一個網站成功的關鍵,然而,如今日益豐富的內容和大量使用ajax的web應用程序已迫使瀏覽器達到其處理能力的極限。steve souders是google web性能布道者和前yahoo!首席性能工程師,他在《高性能網站建設進階指南:web開發者性能優化*佳實踐》中提供了寶貴的技術來幫助你優化網站性能。 <br> souders的上一本暢銷書《高性能網站建設指南》(high performance web sites)震驚了web開發界,它揭示了在客戶端加載一個網頁的時間大約占用了總時耗的80%。在《高性能網站建設進階指南》(even faster web sites)這《高性能網站建設進階指南:web開發者性能優化*佳實踐》中,souders與另外8位專家級特約作者提供了提升網站性能的*佳實踐和實用建議,主要包括以下3個關鍵領域。 <br> javascript——你將獲得忠告:理解ajax性能、編寫高效的javascript、創建快速響應的應用程序、無阻塞加載腳本等。<br> 網絡——你將學到:跨域共享資源、無損壓縮圖片大小,以及使用塊編碼加快網頁渲染。 <br> 瀏覽器——你將發現:避免或取代iframe的方法、簡化css選擇符,以及其他技術。 <br> 對于當前的富媒體網站和web 2.0應用程序來說,速度至關重要。在《高性能網站建設進階指南:web開發者性能優化*佳實踐》中,你將學習如何節省寶貴的網站加載時間,使網站更快地響應用戶的請求。"
高性能網站建設進階指南 目錄
前言
第1章 理解ajax性能
權衡
優化原則
ajax
瀏覽器
哇!
javascript
總結
第2章 創建快速響應的web應用
怎樣才算足夠快
測量延遲時間
當延遲變得很嚴重時
線程處理
確保響應速度
web workers
gears
定時器
內存使用對響應時間的影響
虛擬內存
內存問題的疑難解答
總結
第3章 拆分初始化負載
全部加載
通過拆分來節省下載量
尋找拆分
未定義標識符和競爭狀態
個案研究:google日歷
第4章 阻塞加載腳本
腳本阻塞并行下載
讓腳本運行得更好
xhr eval
xhr注入
script in iframe
script dom element
script defer
document.write script tag
瀏覽器忙指示器
確保(或避免)按順序執行
匯總結果
*佳方案
第5章 整合異步腳本
代碼示例:menu.js
競爭狀態
異步加載腳本時保持執行順序
技術1:硬編碼回調
技術2:window onload
技術3:定時器
技術4:script onload
技術5:降級使用script標簽
多個外部腳本
managed xhr
dom element和doc write
綜合解決方案
單個腳本
多個腳本
現實互聯網中的異步加載
google分析和dojo
yui loader
第6章 布置行內腳本
行內腳本阻塞并行下載
把行內腳本移至底部
異步啟動執行腳本
使用script的defer屬性
保持css和javascript的執行順序
風險:把行內腳本放置在樣式表之后
大部分下載都不阻塞行內腳本
樣式表阻塞行內腳本
問題確曾發生
第7章 編寫高效的javascript
管理作用域
使用局部變量
增長作用域鏈
高效的數據存取
流控制
快速條件判斷
快速循環
字符串優化
字符串連接
裁剪字符串
避免運行時間過長的腳本
使用定時器掛起
用于掛起的定時器模式
總結
第8章 可伸縮的comet
comet工作原理
傳輸技術
輪詢
長輪詢
永久幀
xhr流
傳輸方式的前景
跨域
在應用程序上的執行效果
連接管理
測量性能
協議
總結
第9章 超越gzip壓縮
這為什么很重要
問題的根源
快速回顧
罪魁禍首
流行的烏龜竊聽者實例
如何幫助這些用戶
設計目標:*小化未壓縮文件的尺寸
引導用戶
對gzip的支持進行直接探測
第10章 圖像優化
兩步實現簡單圖像優化
圖像格式
背景
不同圖像格式的特性
png的更多資料
自動損圖像優化
優化png格式的圖像
剝離jpeg的元數據
將gif轉換png
優化gif動畫
smush.it
使用漸進jpeg格式來存儲大圖像
alpha透明:避免使用alphaimageloader
alpha透明度的效果
alphaimageloader
alphaimageloader的問題
漸進增強的png8 alpha透明
優化sprite
超級sprite vs.模塊化sprite
高度優化的css sprite
其他圖像優化方法
避免對圖像進行縮放
優化生成的圖像
favicons
apple觸摸圖標
總結
第11章 劃分主域
關鍵路徑
誰在劃分主域
降級到http/1.0
域劃分的擴展話題
ip地址和主機名
多少個域
如何劃分資源
新型瀏覽器
第12章 盡早刷新文檔的輸出
刷新文檔頭部的輸出
輸出緩沖
塊編碼
刷新輸出和gzip壓縮
其他障礙
刷新輸出時的域阻塞
瀏覽器:*后的障礙
不借助php進行刷新輸出
刷新輸出問題清單
第13章 少用iframe
開銷*高的dom元素
iframe阻塞onload事件
使用iframe并行下載
腳本位于iframe之前
樣式表位于iframe之前
樣式表位于iframe之后
每個主機名的連接
iframe中的連接共享
跨標簽頁和窗口的連接共享
總結使用iframe的開銷
第14章 簡化css選擇符
選擇符的類型
id選擇符
類選擇符
類型選擇符
相鄰兄弟選擇符
子選擇符
后代選擇符
通配選擇符
屬性選擇符
偽類和偽元素
高效css選擇符的關鍵
*右邊優先
編寫高效的css選擇符
css選擇符性能
復雜的選擇符影響性能(有時)
應避免使用的css選擇符
回流時間
在現實中測量css選擇符
附錄a 性能工具
索引
高性能網站建設進階指南 相關資料
《高性能網站建設進階指南》,有最新的研究成果,能激發你的智慧,讓網站快如閃電。我喜歡這本書的風格——許多主題的作者都是在該領域進行過深入研究的最受尊敬的權威專家。我們團隊中每個人都需要有一本。
——bill scott,netflix總監和ui工程師
高性能網站建設進階指南 作者簡介
桑德斯(Steve Souders),現在Google工作,負責Web性能開源組織。他是Firebug性能分析擴展工具——YSlow的創造者,也是OReillyWeb性能與運作會議Velocity的聯合主席。Steve經常在會議和諸如Microsoft、Amazon、MySpace、LinkedIn和Facebook這樣的知名高科技公司發表演講。<br> 特約作者:Dion Almaer、Doug Crockford、Ben Galbraith、Tony Gentilcore、Dylan Schiemann、Stoyan Stefanov、Nicole Sullivan和Nicholas C.Zakas。
- >
詩經-先民的歌唱
- >
羅曼·羅蘭讀書隨筆-精裝
- >
月亮與六便士
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
中國歷史的瞬間
- >
我與地壇
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
唐代進士錄