web性能實戰

web性能實戰 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:【美】傑裏米.瓦格納
出品人:
頁數:324
译者:張俊達
出版時間:
價格:99.00元
裝幀:平裝
isbn號碼:9787115538321
叢書系列:圖靈程序設計叢書·Web開發係列
圖書標籤:
  • 性能優化
  • Web
  • 前端
  • web
  • Web性能優化
  • 前端性能
  • 後端性能
  • 性能測試
  • 瀏覽器渲染
  • HTTP優化
  • 緩存
  • CDN
  • 代碼優化
  • 工程實踐
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

對於網站來說,精巧的功能、時尚的設計和良好的營銷策略固然重要,但如果訪問者認為網站速度慢,那麼它依然是失敗的。由於網絡環境不可預測,而且現在的網站比以往任何時候都龐大,所以需要通過提升速度來在競爭中脫穎而齣。

本書是創建快速網站的指南,指導你如何以正確的方式創建高性能網站。書中介紹瞭如何加快嚮用戶交付站點資源的速度、提高渲染速度、減少網站占用空間;探討瞭HTTP/2等能夠大幅提升網站速度的技術;闡述瞭如何構建一個自動化的工作流以完成常見的優化任務,同時提高開發效率。

如果你是Web開發人員,想創建快速靈活的網站,或者提升已有網站的性能,打造更佳的用戶體驗,那麼本書不失為一個理想的選擇。

“對於現代Web開發人員來說,這是一份非常實用、容易上手的參考資料,運用通俗易懂的語言闡明瞭那些看起來很神秘的Web優化技巧。仔細讀讀這本書,你將獲得確保網站既快速靈活又能提供良好帶寬的技能。”——Ethan Marcotte,《移動優先與響應式Web設計》作者

“這是一本實用的指南,帶領讀者瞭解並解決各種Web性能問題。”——Alexey Galiullin,Global Orange

“這是一本關於Web性能的非常有價值的書,它能夠為你和用戶節省大量寶貴的時間。”——Kevin Liao,Sotheby's

“這本書全麵介紹瞭可用來提升Web性能的工具和技術。”——Noreen Dertinger,Dertinger Informatics

著者簡介

傑裏米·瓦格納(Jeremy Wagner)

Web性能谘詢師、Web前端開發者,在多傢機構和大公司積纍瞭十餘年經驗。撰寫過大量Web性能方麵的圖書和文章,還經常在各種Web開發會議上發錶演講。

圖書目錄

第1 章 理解Web 性能    1
1.1 理解Web 性能    1
1.1.1 Web 性能和用戶體驗    1
1.1.2 Web 瀏覽器如何與Web 服務器通信    2
1.1.3 Web 頁麵如何加載    4
1.2 上手準備    5
1.2.1 安裝Node.js 和Git    6
1.2.2 下載並運行客戶的網站    6
1.2.3 模擬網絡連接    7
1.3 檢查客戶網站    8
1.4 優化客戶網站    10
1.4.1 縮小資源    11
1.4.2 使用服務器壓縮    13
1.4.3 壓縮圖像    16
1.5 最終性能測試    18
1.6 小結    19
第2 章 使用評估工具    20
2.1 使用Google PageSpeed Insights 進行評估   20
2.1.1 評估網站性能    20
2.1.2 使用Google Analytics 進行批量報告    23
2.2 使用基於瀏覽器的評估工具    24
2.3 檢查網絡請求    25
2.3.1 查看計時信息    25
2.3.2 查看HTTP 請求和響應頭    27
2.4 渲染性能檢查工具    29
2.4.1 理解瀏覽器如何渲染網頁    29
2.4.2 使用Google Chrome 的Performance 麵闆    30
2.4.3 識彆問題事件:jank 是元凶    32
2.4.4 用JavaScript 在時間綫中標記點    37
2.4.5 其他瀏覽器中的渲染分析器    38
2.5 在Chrome 中對JavaScript 進行基準測試    39
2.6 模擬和監控設備    40
2.6.1 在桌麵Web 瀏覽器中模擬設備    41
2.6.2 在Android 設備上遠程調試網站    42
2.6.3 在iOS 設備上遠程調試網站    43
2.7 創建自定義網絡節流配置    44
2.8 小結    45
第3 章 優化CSS    47
3.1 直入主題,保持DRY    47
3.1.1 簡寫CSS    47
3.1.2 使用CSS 淺選擇器    50
3.1.3 挑選淺選擇器    51
3.1.4 LESS 和SASS 預編譯器:簡單就是美    52
3.1.5 不要重復自己    53
3.1.6 實現DRY    53
3.1.7 使用csscss 查找冗餘    54
3.1.8 分割CSS    56
3.1.9 自定義框架下載    57
3.2 移動優先即用戶優先    58
3.2.1 移動優先與桌麵優先    58
3.2.2 Mobilegeddon 算法    61
3.2.3 使用Google 的移動友好指南    62
3.2.4 驗證網站的移動友好性    63
3.3 對CSS 進行性能調整    63
3.3.1 避免使用 @import 聲明    63
3.3.2 @import 串行請求    64
3.3.3 並行請求    64
3.3.4 在中放置CSS    65
3.3.5 防止無樣式內容閃爍    65
3.3.6 提高渲染速度    66
3.3.7 使用更快的選擇器    66
3.3.8 構建和運行基準測試    67
3.3.9 檢查基準測試結果    68
3.3.10 盡可能使用flexbox    69
3.3.11 對比盒子模型和flexbox 樣式    69
3.3.12 檢查基準測試結果    70
3.4 使用CSS 過渡    71
3.4.1 使用CSS 過渡    71
3.4.2 觀察CSS 過渡性能    73
3.4.3 使用will-change 屬性優化過渡    74
3.5 小結    75
第4 章 理解關鍵CSS    76
4.1 關鍵CSS 及其解決的問題    76
4.1.1 理解摺疊    76
4.1.2 理解渲染阻塞    77
4.2 關鍵CSS 的原理    78
4.2.1 加載首屏樣式    79
4.2.2 加載首屏以外內容的樣式    79
4.3 實現關鍵CSS    80
4.3.1 配置並運行菜譜網站    81
4.3.2 識彆和分離首屏CSS    82
4.3.3 加載首屏以外內容的CSS    88
4.4 權衡收益    89
4.5 提升可維護性    91
4.6 多頁網站的注意事項    91
4.7 小結    92
第5 章 響應式圖像    94
5.1 為什麼要考慮圖像傳輸    94
5.2 理解圖像類型及其應用    96
5.2.1 使用光柵圖像    96
5.2.2 使用SVG 圖像    99
5.2.3 選擇圖像格式    100
5.3 CSS 中的圖像傳輸    101
5.3.1 使用媒體查詢在CSS 中適配顯示器    101
5.3.2 通過媒體查詢適配高DPI 顯示器    104
5.3.3 在CSS 中使用SVG 背景圖像    106
5.4 在HTML 中傳輸圖像    106
5.4.1 圖像的全局max-width規則    107
5.4.2 使用srcset    107
5.4.3 使用元素    110
5.4.4 使用Picturefill 提供polyfill支持    114
5.4.5 在HTML 中使用SVG    116
5.5 小結    117
第6 章 圖像的進一步處理   118
6.1 使用圖像雪碧圖    118
6.1.1 準備工作    119
6.1.2 生成雪碧圖    119
6.1.3 使用生成的雪碧圖    121
6.1.4 使用雪碧圖時的考量    122
6.1.5 使用Grumpicon 迴退到光柵圖像雪碧圖    123
6.2 縮小圖像    124
6.2.1 使用imagemin 優化光柵圖像    125
6.2.2 優化SVG 圖像    129
6.3 使用WebP 編碼圖像    131
6.3.1 使用imagemin 編碼有損WebP 圖像    132
6.3.2 使用imagemin 編碼無損WebP 圖像    133
6.3.3 支持不支持WebP 的瀏覽器    134
6.4 懶加載圖像    136
6.4.1 配置標記    137
6.4.2 編寫懶加載程序    138
6.4.3 考慮不支持JavaScript 的用戶    144
6.5 小結    146
第7 章 更快的字體    148
7.1 明智地使用字體    149
7.1.1 選擇字體和字體變體    149
7.1.2 構建你自己的@font-face級聯    151
7.2 壓縮EOT 和TTF 字體格式    154
7.3 取字體子集    156
7.3.1 手動生成字體子集    156
7.3.2 使用unicode-range 屬性傳輸字體子集    160
7.4 優化字體加載    166
7.4.1 理解字體加載的問題    166
7.4.2 使用CSS font-display屬性    168
7.4.3 使用字體加載API    169
7.4.4 使用Font Face Observer作為迴退    173
7.5 小結    175
第8 章 保持JavaScript 的簡潔與快速    176
8.1 影響腳本加載行為    176
8.1.1 閤理放置
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

挺實用的,技術也比較新,推薦。

评分

挺實用的,技術也比較新,推薦。

评分

挺實用的,技術也比較新,推薦。

评分

挺實用的,技術也比較新,推薦。

评分

挺實用的,技術也比較新,推薦。

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

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