有注意到網站的肥胖危機嗎?

文章 Google HTML JavaScript 卓越的SEO專員 2017-04-30

1.通常網站的主要內容是文本和圖片。

文本體量很小,但是展示的網頁容量正變得越來越大。Twitter展示單條評論的頁面,超過900KB。Medium一篇大約400詞的文章,頁面體積是1.2MB。

按這種趨勢下去,2020年,網頁的體積平均將超過4-5MB,比四大名著長篇小說大的多。比如,羅貫中的《三國演繹》壓縮後不到800KB。

曾有報道記載Google為大網頁做標記的工程已經開啟。但是,這篇報道的網頁確是18MB體積,外加一個3MB的視頻。

2015年5月,Facebook引入了Instant Articles功能以幫助用戶快速瀏覽新聞。但是,介紹這個功能的頁面體積超過了6.8MB,外加一個41MB的視頻使得很多人都嗷嗷過癮。

2.網頁真的有必要這麼大體積嗎?明明200KB的內容為什麼要做成2MB?

因為我們要往裡面塞很多不需要的東西:廣告、高清圖片、視頻、用戶追蹤系統、社交媒體代碼。

如今你跟僱主說,想做一張體積只有幾百KB的網頁,就好像跟SUV車主談論省油的經濟型轎車一樣不靠譜。

有人會說,這是免費內容的代價。但是,我想問,誰會從海量的互聯網廣告中獲利?廣告主還是消費者?真正獲得暴利的是網絡服務提供商,因為帶寬使得他富的流油。

3.我們都忘了健康的網頁是什麼樣子。

  • 值得閱讀的文本,配上結構良好的標籤。

  • 適度的圖片和視覺設計。

  • 一層CSS

  • 少量的JavaScript,只在必需時使用

但是,2015年的真實網頁,卻是下面這樣。

  • 一層HTML

  • 一大堆垃圾

  • 頂部還有一層監控代碼

4.寬帶和光纖上網並不解決問題,實際上還是鼓勵了人們在網頁上引入更多主題。

為了平衡網頁體積,工程師想出了很多方法:首屏快速渲染、壓縮文件、異步加載、批量HTTP請求、管道發送等等......

網站開發越來越依賴代碼精簡、壓縮、緩存、服務器配置這些中間步驟,這使得找出錯誤越來越困難,成本越來越高。

5.複雜性讓聰明人上癮。

即使我們知道複雜不是好事,但難以抵抗。複雜的東西總是讓人情不自禁想繼續深入並研究下去。

太多網站都過度複雜。

我們能做的每件事都使得網站或編輯變得困難。把一篇文章放上網,正在變得需要一個專家團隊才能完成。

6.其實只需要兩步,就可以大大縮小網頁體積。

第一步,確保最重要的內容,首先下載和渲染;

第二步,就此結束。

7.讓我們保持互聯網是一個超鏈接構成的媒體,不要把它變成另一種東西。

相關推薦

推薦中...