什麼是自適應網站?其實自適應更的説法是響應式網站。在 2010 年 5 月,Ethan Marcotte 提出的響應式網站的概念,通俗的説,就是一個網站可以相容不同的終端,不用為每個解析度裝置做一個特定的版本的網站。近年來,各種大螢幕移動裝置的普及,響應式網站也受到了更多人的青睞。甚至大多數的人認為,響應式網站是實現友好移動目標,更好、更快、更省的方案。

但事實又是否這樣呢?對熱衷響應式或自適應的人,不難想象:網站適應了移動裝置的顯示,介面也非常美觀,您可能覺得一切都很好,網站也實現了友好移動的目標。然而不要開心得太早,資料表明:這種響應式設計,會令您的多用户和經濟效益流失 30-50% 。

想知道真相是什麼?因為自適應和響應式根本就是一個坑!響應式網站有幾個致命缺點:

1. 響應式設計僅是改善移動體驗並沒達到優化。

不管是自適應設計,還是響應式設計,它們的基本原則是:儘可能不要因為裝置不同而導致顯示不同的內容(比如在低分辯率的終端上會刪減某些內容)。試想,顯示在電腦 1440×900 解析度螢幕上的內容,要在手機的 320×240 解析度螢幕上顯示,您會發現,可視區域變小,內容都擠一起,頁面拉長,排版順序錯亂,使用困難度增加等等。所以自適應和響應式設計,都是選擇性把內容隱藏,以適應小頁面,減少上述的問題出現。但這樣一來,頁面的表現效果就沒那麼理想了,互動體驗也達不到移動端的優,把控不好網站就會給多用户不倫不類的感覺。

響應式網站 響應式設計 自適應佈局

某響應式網站在移動端上的顯示缺陷 (右側為移動版)

例如上面的響應式網站,右邊移動端明顯將在左邊電腦端有展示的產品都隱藏了,這對從電腦端切換到移動端的多用户是很不友好的。而且移動端的互動設計也不是我們熟悉的。還有很明顯的一點是,同一個網站風格差異卻如此大,感覺就是兩個網站。如果是單獨設計的移動網站,它就能避免像上面響應式網站那種顯示上的突兀,例如下面的一些電腦端和移動端網站的對比:

響應式網站 響應式設計 自適應佈局

天貓的電腦版和移動版對比

從上面天貓它們的做法看到:個性化的宮格佈局,流行的移動端介面,合理地顯示網站資訊。顯然這些才是我們所熟悉的移動端表現,互動上更貼近 WordPress APP 的 UI 風格,更好的多用户體驗。為什麼他們能把網站在移動端的表現處理得如此好?因為他們都是專門做了一個移動版的網站,並沒有採用自適應設計,因此,網站的設計沒有受到自適應方案的限制。

2. 響應式設計並不利於百度的關鍵詞優化和排名。

因為多用户在不同終端的搜索習慣不同,所以百度對移動網站和電腦網站的關鍵詞處理策略也不相同。而對於響應式的方案,不同終端訪問到的網頁代碼是一樣的,這樣就不能在電腦端和移動端設定不同的關鍵詞。這無疑是給百度關鍵詞優化增添了大大的阻礙。

另外,百度的搜索排名也是有移動端和電腦端之分的。針對這方面,更適合使用獨立的移動端網站專門做移動端的百度排名,這樣不會影響電腦端的百度排名,兩個版本的網站百度優化也可以獨立進行。

所以,如果您的網站需要進行商業推廣的話,那還是獨立做一個移動版網站更好,而不是使用響應式網站。

3. 響應式網站無法區分移動端,浪費頻寬,載入耗時長。

響應式(自適應)設計的實現方式,往往是縮小或者隱藏電腦版網站的內容,使之適應移動端的窄屏。但隱藏的內容依然會載入,低解析度裝置會載入高質量的圖片或者視訊,不分螢幕尺寸都提供相同大小的網頁。這樣的話,響應式網站載入的內容相比非響應式網站會增加 20-50% 。載入內容多,速度慢,浪費流量。在國內高流量費面前,多用户是想都不用想就會放棄使用您的網站的。

響應式網站相對非響應式網站的載入耗時,一般都會延長 1-2 秒,在 2G 、 3G 網絡情況下更嚴重。而 Google 統計的資料是載入時間每延長 0.4 秒就會有 0.59% 的多用户流失,電商類代表亞馬遜則表示每延長 0.1 秒就會有 1% 的多用户流失,資訊門户類的雅虎則是每延長 0.4 秒就會流失 5-9% 的多用户。所以您的響應式網站每天流失了多少多用户,您可以對號入座算一算。

4. 響應式對於 ie6,7,8 瀏覽器簡直是悲劇。

響應式或者自適應方案裏,運用了很多 html5 新特性,而這些新特性只有高階的現代瀏覽器才支持,而在 ie6,7,8 來説幾乎是看不了的,甚至在 ie9,10 的表現也只是差強人意。從 cnzz 資料中心統計的國內瀏覽器使用率來看,ie 佔比高達 36.29% 。請問您能承受 36.29% 的多用户流失嗎?

響應式網站 響應式設計 自適應佈局

響應式網站在 IE 上體驗或將失去 36.29% 的多用户

現在您是否已經察覺,不管是淘寶、天貓、京東、唯品會,還是騰訊、百度、新浪、 360 為什麼都不用響應式了吧?我們絲毫不會懷疑:響應式或自適應僅僅是一個坑。而正確的做法是分開建設電腦端和移動端網站。專門建設一個移動版的網站才是可行的法則,這樣才能更靈活,提供更、更優的移動體驗和個性化、多樣化的設計。

我們可能會疑問為什麼市場上響應式網站會那麼火?真相是,響應式或自適應設計,僅是是設計師的主觀決定,他們認為電腦網站介面不再適用移動網站介面,然後非作出相應的改變不可。甚至存在更可笑的情況,程序設計師為了賣弄技術而使用響應式,建站公司為了顯得更高大上多騙點錢而丟擲響應式等等。響應式的運用在很多情況下都是沒必要的,也沒什麼值得大家去追棒。

所以我們的建議就是:知名為您的電腦網站推出移動版本,將關注重點要放在網站資訊展示、網站效能、多用户體驗、經濟效益、多用户留存等關鍵點上。

這裏或許還有一件事,可能您並不知道,響應式之父 Ethan Marcotte 還説過,“重要的是,響應式網頁設計的初衷不是要取代移動網頁” 。