來源
不是你電腦問題 網頁速度變慢另有原因
根據 HTTP Archive 的數據統計顯示,目前網頁的平均大小為 2.1MB,超過了 3 年前的兩倍。這也導致了網頁開啟速度越來越慢的問題。
網頁體積變大的原因包括多個方面。目前,網頁正在加入更多能吸引讀者注意力的元素,例如影音、圖片、評論等互動元件,以及社群外掛程式等功能。
此外,網頁也加上了更多數據追蹤和分析工具,用以研究訪客的行為,插入第三方數據追蹤工具不僅使網頁體積變得更大,還帶來了更多數據分析任務,這些都將導致網頁開啟時間變得更長。
數據顯示,圖片和影音仍在網頁體積中佔據最大的一部分,接近 3/4。過去 3 年中,即使網頁本身變得越來越複雜,但這一比例基本未變。
不過,隨著更多智慧型手機、平板電腦、智慧型手錶和其他移動數位設備可以上網後,開發者開始為網站開發更多版本,以適應各式各樣不同的移動載具。例如,某些網站提供了超過 50 種圖片尺寸,以便在不同載具上使用,這樣的複雜性帶來了更多程式碼,導致網頁的體積更進一步膨脹。
知名 CDN 服務 Akamai 網頁體驗副總裁克雷格.亞當斯 (Craig Adams) 表示,從桌面端向移動端的轉移對網站性能產生了最大的影響。Akamai 目前處理了全球每日 15% 至 30% 的流量。
在此基礎上,網站也在使用更強大的加密技術,確保網站和用戶的安全。如果採用更強的安全技術,那麼網站也需要引入更多程式碼,這導致網頁開啟過程中需要處理的數據更多。
不過令人驚訝的是,體積增加最快的網頁元件竟然是「字體」。許多網站的開發者正在設計其獨特的字體,進而與他人產生區別。3 年前,字體在網頁大小中所佔比例不到 1%,而目前已上升至 5%。
還有一些其他因素導致了網頁開啟變得越來越慢,例如,網路塞車、處理能力不足、瀏覽器類型,以及其他程式和網頁標籤帶來的影響。不過無論怎樣,網頁開啟速度確實變慢,或許這樣的變慢只是幾秒鐘時間,但網頁開啟速度通常以毫秒來計算。如果某一網站的網頁開啟速度太慢,那麼用戶很可能會轉向其他網站。