考慮到移動用戶的數量逐年增加的事實,很明顯,為什么設計師越來越多地從一開始就開始規劃移動端的網站設計。這對于那些與網頁設計無關的人來說是一個非常不尋常的概念。然而,web開發人員經常提到自適應和響應性web設計以及移動端的概念。前兩個概念是經過時間檢驗的,因而為更廣泛的受眾所了解。
目前,有三種主要的方法可以使網站適應移動設備的屏幕:
響應
自適應
手機站
為了更好地理解差異,我們來定義它們。
什么是移動端網站設計?這從一開始就關注手機,也就是說,它的界面安排得很方便,即使是在最小的智能手機顯示屏上也可以使用,然后才適應更大的視點,像平板電腦、筆記本電腦和臺式機。
反過來,自適應和響應性web設計也有所不同。
當構建響應性平臺時,開發人員將他們的工作基于流體網格——一種特殊的布局,在這種布局中,所有的參數不是固定的塊大小和它們之間的距離,而是以相對的值來設置的。因此,根據顯示的大小和分辨率自動縮放站點。這種策略的缺點之一是無法準確猜測站點在非標準屏幕設備上的行為。
自適應網頁的原理與響應式網頁幾乎相同。但是,在這種情況下,開發人員會創建幾個不同標記的流體網格線框,其中一個將根據用戶設備的屏幕格式,在其特性確定之后選擇。與響應性web設計提供的用戶體驗相比,這種方法允許實現更積極的用戶體驗。
在這三個方面中,最通用、消耗最少的移動端網站。那么,如何從頭開始設計移動端網站呢?
1、專注手機屏幕
首先要做的就是放棄有關解決方案在web桌面的外觀的所有想法,專注于把所有的東西都放在一個典型的智能手機的小屏幕上,使用戶界面元素可見和可訪問,而不需要縮放和滾動。
如果您首先創建面向最小移動顯示的框架,那么進一步擴展更大的格式會容易得多。此外,這種技術可以消除web頁面中不必要的多余可選組件,并開發一種在頁面上使用空閑空間的通用方法。
要實現這一點,我們建議使用HTML/CSS框架,適合創建移動優先的適應web頁面。最好是在使用與移動設備兼容的模板的開發環境中。示例包括引導程序、基礎、骨架、SemanticUI、Pure、UIkit等。
2、簡化網站導航
目前,移動開發中最方便的導航格式是垂直放置菜單項的下拉列表。確保用戶不必費力閱讀指示特定菜單項的文本。此外,使用交互式按鈕而不是通常的文本字符串將進一步簡化您的網站導航。
3、極簡主義圖標
隨著web設計領域的發展,包含最大自由空間的布局越來越受歡迎。最新的趨勢包括信息豐富的極簡主義圖標,當點擊時顯示它們的功能。由于這個原因,所有的交互元素都是緊湊的,框架本身并沒有過多的不必要的細節。一般來說,這種方法通常也適用于網站的web桌面版本,設計師付出最少的努力就可以實現。
另一方面,盲目地遵循整潔布局的原則會給網站的轉換帶來障礙。畢竟,對圖標的過度迷戀和對文本按鈕標簽的忽視可能不會像對傳統菜單類型那樣有效。因此,在最大限度地“清洗”設計之前,從網絡營銷的角度來考慮它將是多么的理性。
4、不同設備測試
試著在盡可能多的移動設備上測試你的移動網站;特別是基于android的,因為有很多制造商和屏幕格式。這將幫助您使大多數用戶都可以比較友好地訪問你的手機網站。
5、頁面加載速度
當你開發一個移動端網站時,確保你的網站頁面快速加載是非常重要的。以下是一些對你有幫助的普遍建議:
減少圖像的整體大小,減少頁面上圖像的文件大小是使加載速度更快的一個明顯方法。這并不意味著你必須犧牲媒體內容的質量。目前,有許多圖像壓縮格式和延遲加載特性,允許快速加載圖像,同時不抑制頁面內容的其余部分的顯示。我們還建議您的網站使用大型圖形,但比最初的預期要少。俗話說,愈少愈好。
使用HTTPS,Web開發專家強烈建議通過HTTPS協議進行所有傳輸。它不僅會對游客的安全產生積極的影響,而且會加速游客的行動。
CDN服務,今天,絕對免費的內容交付網絡(CDNs)存在,它們通過地理上分散的服務器網絡分發敏感數據。訪問者從離他們最近的CDN服務器接收內容。這對頁面加載時間有非常積極的影響。