當客户提出產品功能移動化的需求時,雖然響應式站點並不能算是一種純粹的移動化解決方案,但是,在某些情況下,這種方式是非常值得考慮的。需要先花些心思將原本的網站打造得更具彈性,使其在各種主流移動裝置中都擁有儘量優秀的多用户體驗。響應式網站設計需要考慮以下流程。第一步:確定需要相容的裝置型別、螢幕尺寸。通過多用户研究,瞭解多用户使用的裝置分佈情況,確定需要相容的裝置型別、螢幕尺寸。裝置型別包括移動裝置(手機、平板)和 PC 。對於移動裝置,設計和實現的時候要注意增加手勢的功能。螢幕尺寸包括各種手機螢幕的尺寸(包括橫向和豎向)、各種平板電腦的尺寸(包括橫向和豎向)、普通計算機螢幕和寬屏。需要考慮的問題是:某個頁面進行響應式設計時其適用的尺寸範圍有哪些?例如,某搜索網站的搜索結果頁面,跨度可以從手機到寬屏,而該首頁由於結構過於複雜,想直接遷移到手機上不太現實,不如直接設計一個手機版的首頁。結合多用户需求和實現成本,對適用的尺寸進行取捨。比如一些功能操作的頁面,多用户一般沒有在移動端進行操作的需求,沒有必要進行響應式設計。 第二步:製作線框原型。針對確定下來的幾個尺寸分別製作不同的線框原型,需要考慮清楚在不同尺寸下,頁面的佈局如何變化,內容尺寸如何縮放,功能、內容的刪減,甚至針對特殊的環境作特殊化的設計等。這個過程需要設計師和前端開發人員保持密切的溝通。 第三步:測試線框原型。將圖片匯入相應的裝置進行一些簡單的測試,可幫助我們儘早發現可訪問性、可讀性等方面存在的問題。 第四步:視覺設計。注意,移動裝置的螢幕畫素密度與傳統計算機螢幕不一樣,在設計的時候需要保證內容文字的可讀性、控制組件可單擊區域的面積等。 第五步:前端實現。與傳統的 Web 開發相比,響應式設計的頁面由於頁面佈局、內容尺寸發生了變化,所以最終的產出更有可能與設計稿出入較大,需要前端開發人員和設計師多進行溝通。在企業官網設計中,尤其是響應式的網站設計更應該考慮多用户的瀏覽體驗以及響應式設計的獨特性。