萬盛學電腦網

 萬盛學電腦網 >> 網頁制作 >> 交互設計 >> 響應式網頁設計

響應式網頁設計


響應式網頁設計 三聯教程

響應式網頁設計,這個概念在國外相當火熱。不管是交互設計,視覺,前端開發都投入到這個老意識新概念的技術當中。

首先我們看下什麼是響應式網頁設計。它為用戶從他們的電腦切換到iPad、iPhone、黑莓、HTC、平板電腦等等,該網站能自動切換適應的分辨率,圖像大小和腳本。換句話說,該網站能自動響應用戶的喜好。通俗點說法就是有求必應的網頁!
 
它不僅僅是一種趨勢,而是一個新的設計解決方案!它有助於解決不同的分辨率和設備(台式電腦,筆記本電腦,平板,手機)相關的設計問題。

前面說了,其實這個是一個設計問題,既然是設計的問題,這裡就會涉及到很多層面的角色,包括交互設計師,視覺設計師,前端工程師,後台開發工程師。交互設計師,要滿足各自不通分辨率和設備的頁面布局展現方式。而視覺設計師,則要考慮到頁面性能和移動端帶寬問題,權衡下頁面的酷炫效果和視覺色彩的運用。而前端和後台開發工程師,則要完成滿足視覺需求和交互功能,更要考慮到頁面加載性能和消耗帶寬問題,更重要的是移動端安全性能方面!

下面我們來做一個簡單的響應式網頁。Demo預覽

大家可以用Chrome縮小下浏覽器窗口看看頁面布局是如何變化的。當然,你通過手機來查看頁面布局效果更佳。

我們做響應式網頁,首先必須要滿足桌面各個浏覽器版本下正常顯示頁面。其次才考慮以webkit為內核的手機終端浏覽器效果。由於IOS和Android浏覽器都是webkit內核的,這裡的響應我們就不考慮ie9以下版本的浏覽器了。

這個例子我們是以GDC博客為原型。它默認一個固定寬度為980px的網頁,當浏覽器窗口比980px小的時候,這個布局就變為100%比寬度的液態布局,而不是固定寬度。當浏覽器窗口再縮小於650px的時候,我們就隱藏側邊欄。當窗口小於480的時候,橫向導航條隱藏,換成點擊下拉效果的導航條。

如上圖,從左至右依次為移動

copyright © 萬盛學電腦網 all rights reserved