隨著移動(dòng)互聯(lián)網(wǎng)高速發(fā)展,智能手機(jī)的普及速度擴(kuò)新設(shè)備層出不窮,為跟上時(shí)代的腳步,時(shí)下想要跟隨新潮流的公司紛紛進(jìn)入當(dāng)代多屏世界,以時(shí)髦的響應(yīng)式網(wǎng)站吸引來自不同終端的用戶。其中也不乏一小部分不甚了解什么是響應(yīng)式網(wǎng)站的客戶,今天就給大家簡(jiǎn)單的科普下什么是響應(yīng)式網(wǎng)站,響應(yīng)式網(wǎng)站與傳統(tǒng)網(wǎng)站的優(yōu)缺點(diǎn):
一、什么是響應(yīng)式網(wǎng)站
響應(yīng)式Web設(shè)計(jì)(Responsive Web design)的理念是,頁面的設(shè)計(jì)與開發(fā)應(yīng)當(dāng)根據(jù)用戶行為以及設(shè)備環(huán)境(系統(tǒng)平臺(tái)、屏幕尺寸、屏幕定向等)進(jìn)行相應(yīng)的響應(yīng)和調(diào)整。具體的實(shí)踐方式由多方面組成,包括彈性網(wǎng)格和布局、圖片、CSS media query的使用等。無論用戶正在使用筆記本還是iPad,我們的頁面都應(yīng)該能夠自動(dòng)切換分辨率、圖片尺寸及相關(guān)腳本功能等,以適應(yīng)不同設(shè)備。簡(jiǎn)單來說就是適配各種終端的網(wǎng)頁設(shè)計(jì)。根據(jù)不同的屏幕寬度加載不同的結(jié)構(gòu)。
二、需不需要響應(yīng)式
對(duì)于響應(yīng)式頁面,很多人都以為是一種網(wǎng)站跨平臺(tái)的解決方案。但是對(duì)于絕大部分的網(wǎng)站來說,其實(shí)就是一種排版技巧。只是這種排版技巧帶有很多的細(xì)節(jié)調(diào)整。并不是所有的網(wǎng)站都適合響應(yīng)式設(shè)計(jì)。所以不要盲目跟風(fēng):
1、國(guó)內(nèi)的一些電商類網(wǎng)站不適合做響應(yīng)式網(wǎng)站
原因:因?yàn)閲?guó)內(nèi)的電商類網(wǎng)站都太復(fù)雜,整個(gè)頁面都是內(nèi)容龐大且形式復(fù)雜多變,一個(gè)頁面里承載的內(nèi)容太多,這對(duì)于響應(yīng)式頁面來說是大忌,或者說是響應(yīng)式頁面根本無法實(shí)現(xiàn)的。
2、部分功能型網(wǎng)站不太適合
比如說,內(nèi)容展示型的網(wǎng)站,比如企業(yè)官網(wǎng),確實(shí)很適合響應(yīng)式的頁面,但是具有一定功能性的網(wǎng)站就不一定適合了。
原因:資訊型網(wǎng)站頁面結(jié)構(gòu)比較單一,適合響應(yīng)式的前端頁面內(nèi)容微調(diào)。而具有一定功能型的網(wǎng)站對(duì)于頁面的整體排版和樣式要求較高。
3、響應(yīng)式網(wǎng)站時(shí)間投入更大
由于響應(yīng)式網(wǎng)站的頁面調(diào)整需要花大量的時(shí)間,如果項(xiàng)目時(shí)間很緊的話,要好好考慮一下,衡量時(shí)間成本與最終產(chǎn)出的意義是否成正比。
4、考慮目標(biāo)用戶的瀏覽器支持情況
響應(yīng)式頁面的代碼需要更高版本的瀏覽器才能正常瀏覽,比如在IE9以上版本才能正常顯示,企業(yè)在做響應(yīng)式網(wǎng)頁前需要做一個(gè)調(diào)查,調(diào)查自己網(wǎng)站的目標(biāo)用戶大多使用什么類型的瀏覽器,然后再針對(duì)性做出是否做響應(yīng)式頁面的決定。
三、響應(yīng)式網(wǎng)站的優(yōu)點(diǎn)和缺點(diǎn)
響應(yīng)式頁面的優(yōu)點(diǎn)
1) 跨平臺(tái):在手機(jī)、pad、電腦上均有不俗的表現(xiàn)。
2) 一個(gè)URL:讓你的用戶在移動(dòng)設(shè)備上更容易找到,而且不需要任何的重定向,這在較慢的網(wǎng)速下特別的有用。
3) 更少維護(hù):開發(fā)一個(gè)獨(dú)立的移動(dòng)網(wǎng)站,會(huì)增加你的工作負(fù)擔(dān)。實(shí)際上你就擁有了兩個(gè)獨(dú)立網(wǎng)站。如果你有一個(gè)響應(yīng)式網(wǎng)站,維護(hù)的成本將會(huì)很小,因?yàn)樗挥幸粋€(gè)布局,且可工作在所有類型的設(shè)備上,而這可以明顯地減少你的工作量。
4) 表現(xiàn)力一致:在不同的平臺(tái)上看到的東西都是基本一致的,會(huì)讓感覺體驗(yàn)良好。
響應(yīng)式頁面的缺點(diǎn)
1) 自由度太低,局限性較大:你需要考慮在手機(jī),pad,PC上三種屏幕下的頁面內(nèi)元素的呈現(xiàn),會(huì)導(dǎo)致有著非常大的局限,比如說我在PC上是橫向滑動(dòng)的通欄圖,但是在手機(jī)和pad就是不用的。所以,你就只能用一張單一的圖或者一組靜態(tài)圖來表達(dá)。
2) 瀏覽器兼容性不足:對(duì)于IE6,7,8等就直接悲劇了,頁面簡(jiǎn)直慘不忍堵。如果您是企業(yè)經(jīng)營(yíng)者,與跟隨潮流相比,盡可能地與客戶成交才是最重要的。
3) 時(shí)間花費(fèi):開發(fā)響應(yīng)式網(wǎng)站是一項(xiàng)耗時(shí)的工作。如果你計(jì)劃把一個(gè)現(xiàn)有網(wǎng)站轉(zhuǎn)化成響應(yīng)式網(wǎng)站,可能耗時(shí)更多。如果你想要一個(gè)響應(yīng)式網(wǎng)站,最好從草圖開始重新設(shè)計(jì)。
4) 頁面會(huì)比較大:由于響應(yīng)式頁面是同時(shí)下載多套CSS樣式代碼,可能在手機(jī)上就下載PC/pad的冗余代碼,其實(shí)毫無意義,而且浪費(fèi)了流量資源。
5)優(yōu)化搜索引擎:對(duì)于響應(yīng)式Web設(shè)計(jì),為搜索引擎確定關(guān)鍵字不是一件容易的事。因?yàn)橄啾纫话阕烂嬗脩?,移?dòng)用戶多采用不同的關(guān)鍵字,修改標(biāo)題及其他事項(xiàng)都比較困難。
總結(jié)來說,事物都是利弊結(jié)合,響應(yīng)式只適用某些網(wǎng)站,不可一概而論,各種移動(dòng)設(shè)備的發(fā)展導(dǎo)致每種移動(dòng)設(shè)備都希望擁有適合自己設(shè)備的網(wǎng)頁。但是Web設(shè)計(jì)和開發(fā)根本無法追趕設(shè)備與分辨率的更新,如果不能滿足各種設(shè)備下用戶的使用,就會(huì)流失掉用戶群,響應(yīng)式設(shè)計(jì)的出現(xiàn)有效地解決了這個(gè)問題。