響應式網(wǎng)頁不像傳統(tǒng)網(wǎng)頁只需考慮一種狀態(tài)
什么是響應式網(wǎng)頁?要了解并設計好響應式網(wǎng)頁,必須知道響應式Web設計(Responsive Web design)的理念是:頁面的設計與開發(fā)應當根據(jù)用戶行為以及設備環(huán)境(系統(tǒng)平臺、屏幕尺寸、屏幕定向等)進行相應的響應和調(diào)整。具體的實踐方式由多方面組成,包括彈性網(wǎng)格和布局、圖片、CSS media query的使用等。無論用戶正在使用筆記本還是iPad,我們的頁面都應該能夠自動切換分辨率、圖片尺寸及相關腳本功能等,以適應不同設備;換句話說,頁面應該有能力去自動響應用戶的設備環(huán)境。響應式網(wǎng)頁設計就是一個網(wǎng)站能夠兼容多個終端——而不是為每個終端做一個特定的版本。這樣,我們就可以不必為不斷到來的新設備做專門的版本設計和開發(fā)了。
隨著移動設備的逐漸普及和Web技術(shù)的發(fā)展,跨端的Web開發(fā)需求將會越來越大。如何在多種設備上進行跨端的界面適配呢?
響應式網(wǎng)頁不像傳統(tǒng)網(wǎng)頁只需考慮一種狀態(tài),不是交付一套設計稿就完事兒了,它給設計、前端和開發(fā)團隊之間的協(xié)作模式帶來新的挑戰(zhàn)。在一個復雜產(chǎn)品全面響應式的項目里,交互每個階段該產(chǎn)出什么?交互與視覺如何協(xié)作?前端何時介入?哪些事情讓后端開發(fā)來做更合理?經(jīng)歷“玩客”第一版后,合肥網(wǎng)站建設公司得到了一些答案。
移動優(yōu)先是移動互聯(lián)網(wǎng)浪潮下應運而生的理念,由Luke Wroblewski最早提出。移動優(yōu)先并不是指移動更重要,響應式設計理念里設備是同等重要的。
它是指優(yōu)先設計手機端的體驗,有三個原因:
手機讓設計專注,強迫你想清楚什么信息是最重要的。因為手機屏幕小,每屏呈現(xiàn)的內(nèi)容少;
觸屏手機使用手指操作而非鼠標這樣的精密設備來操作,對操 作有更高要求;
手機使用場景更加豐富,很多場景用戶是缺乏耐心的,比如當你排隊看電影正在找手機上的電子票,馬上排到你了翻半天卻遲遲找不到那張票這是多 么令人崩潰的事情。
手機許多特性讓設計更強大。手機上的語音輸入、地理位置定位、豐富的手勢操作、越來越多傳感器,手機交互比PC擁有更多可能性。從手機開始設計,讓你更早地思考如何發(fā)揮這些特性。 手機正在迅猛增長。手機即將超越PC,成為最主流的上網(wǎng)方式,這個趨勢是不可逆的。 從移動開始做設計對習慣了PC環(huán)境的設計師可能是一種挑戰(zhàn),思考方式工作習慣都被迫做出改變。但這種改變必須去適應,因為用戶習慣在改變。
響應式設計在2012年被提的比較多,但是響應式設計仍然在不斷變化,不斷創(chuàng)新。比如,新的設備不斷出來(iPad Mini),這讓以前的設計想法土崩瓦解。而各種Web的響應式設計也獲得了越來越多的注意,“讓人們忘記設備尺寸”的理念將更快地驅(qū)動響應式設計,所以Web設計也將迎來更多的響應式設計元素。