首先感謝你們對第一篇背景介紹一文的支持,今天將對響應式Web設計的概念進行一個大概的介紹,固然這一篇也不是什麼乾貨,只是做爲一個主題來講,概念的介紹必不可少,下一篇就應該有點乾貨了。 android
從背景介紹一文中,咱們能夠獲得這樣一個結論:互聯網正在快速迅猛地向移動終端發展,這樣對於網頁就有了一個Anywhere的需求。其實網頁的Anywhere就是響應式Web設計,說的再白一點,就是爲了省時省力省錢,一次開發出來的網頁,用一個URL,能夠在不一樣終端設備上有不一樣的呈現方式。下面四張圖就是一張網站所做的響應式設計。 ios
OK!概念就是這樣的,本人一直以屌絲自居,因此這個定義也多少帶着點屌絲的意味,娛樂一下。。。呀,有點冷,不鬧了,下面咱們看看這種多種終端設備要求網頁不一樣呈現方式的需求下,都作過哪些嘗試呢? 網絡
由於我如今主要是從事移動終端設備的Web開發工做,事實上在我平常工做中設計到響應式Web設計主要是在各類移動終端中的響應式設計。因此我我的對於響應式Web設計的理念是:根據用戶行爲以及設備環境(系統平臺、屏幕尺寸、屏幕定向、屏幕分辨率等)對頁面內容和佈局進行相應的響應和調整。具體的實現方式有彈性網絡、佈局、圖片、CSS三、JS、HTML5等的使用。這樣不管用戶用android設備仍是ios設備,不管用戶用手機仍是pad平板,咱們都可以自動調整頁面來適用用戶不一樣的設備。 架構
從背景介紹一文中,不難看出,如今移動互聯網發展的浪潮愈來愈猛,因此我的建議,在作響應式Web設計的時候採用逐步加強的模式進行開發,先讓你的移動網站支持手機豎屏→支持用戶橫屏行爲→支持各類屏幕大小的手機→支持不一樣系統版本的手機(主要是android設備和ios設備)→支持pad平板→……同時針對移動網站設計和開發的一些規則和建議的總結,在我另一篇文章《初探移動網站的架構和設計》中作了介紹,這裏再也不贅述。 框架
響應式Web設計的概念就介紹到這裏吧,最後總結一句:響應式Web設計並非單純地根據用戶行爲和設備環境進行簡單的網頁內容的調整和呈現方式的不一樣,它實際上是一種全新的Web設計方式,而這種全新的設計方式的最終用途到底是什麼呢?其實就是一個字:爽,讓用戶用的爽纔是王道! 工具