
程式碼之外,還有生活的藝術 前端工程師 / 攝影 / 生活紀錄
- 文章296
- 標籤368
標籤查看更多
分類查看更多
- Advanced Web Dev Quiz (27)
- Deep JavaScript Foundations v3 (69)
- Full Stack Fundamentals (47)
- JavaScript Hard Parts v3 (50)
- JS地下城 (5)
- TypeScript Fundamentals (18)
- Web Performance Fundamentals (41)
- You Might Not Need a Framework (32)
- 學習經歷 (2)
- 生活亂談 (2)
- 程式筆記 (3)
Dev
前端技術、踩坑紀錄與學習筆記
294 篇2026-08-028 分鐘閱讀
比較 JPG、PNG、WebP、AVIF 四種圖片格式的大小差異,說明為何 HTTP 壓縮對圖片無效,以及響應式圖片如何進一步縮減傳輸量。
2026-08-029 分鐘閱讀
說明如何對非關鍵圖片使用 loading="lazy" 屬性,讓 LCP 圖片不再被其他資源搶占頻寬,縮短資源延遲。
2026-08-016 分鐘閱讀
說明 LCP 的三個組成部分(資源延遲、資源時長、渲染延遲),並介紹後續改善的三個策略方向。
2026-08-0110 分鐘閱讀
說明 JavaScript 的解析阻塞特性,比較 async 與 defer 的差異,並透過為非關鍵 script 加上 defer 屬性,將 FCP 從 871ms 改善至 624ms。
2026-07-318 分鐘閱讀
說明 link preconnect 與 link preload 的用途與差異,以 Google Fonts 為例示範如何提前建立連線與提早取得字型資源,並說明自行托管字型的優勢。
2026-07-318 分鐘閱讀
說明 CSS 與字型的 render blocking 特性,以及 import 語句如何形成序列依賴鏈,並透過 bundler 在建置時合併資源來改善 FCP。
2026-07-308 分鐘閱讀
說明如何透過調整伺服器回應時間、縮短網路距離與部署 CDN,將 TTFB 從 1.775 秒降至 0.02 秒,以及四項改善策略的綜合效果。
2026-07-309 分鐘閱讀
介紹 HTTP 協議從 1.1 到 HTTP/3 的演進,說明 TCP 與 UDP 的差異、Alt-Svc 協議協商機制,以及透過 Caddy 啟用 HTTP/3 的實際效果。
2026-07-299 分鐘閱讀
介紹 HTTP 壓縮(Gzip 與 Brotli)的原理與實際效果,說明 Accept-Encoding 標頭的運作方式,以及如何透過壓縮改善 TTFB。
2026-07-296 分鐘閱讀
介紹改善網頁效能的核心思維:以真實資料為依據、優先處理最差指標的最容易修正,以及「做更少的事」的底層原則。
MIT Licensed | Copyright © 2025-present Wen-Hsiu's Blog
