響應(yīng)式網(wǎng)站優(yōu)點(diǎn):
1:用戶體驗(yàn)友好隨著電腦尺寸多元化,智能設(shè)備(pad/智能手機(jī))普及化,在當(dāng)下追求用戶體驗(yàn)至上的時(shí)代(2016年),之前網(wǎng)站普遍使用固定的寬度(960px或1000px)逐漸滿足不了現(xiàn)在不同設(shè)備與不同分辨率需求。在高分辨率電腦寬屏顯示器上,兩邊留白過多。在手機(jī)上顯示,內(nèi)容顯示過小,用戶為了看清楚,首先需要放大界面,再左右拖拖界面。響應(yīng)式網(wǎng)站可以根據(jù)不同終端、不同尺寸和不同應(yīng)用環(huán)境,自動(dòng)調(diào)整界面布局、展示內(nèi)容、內(nèi)容大小,提供非常好視覺展示效果,一致性友好體驗(yàn)。
2:SEO友好由于響應(yīng)網(wǎng)站在不同終端有友好的界面展示效果,用戶可以與網(wǎng)站一直保持聯(lián)系,比如URL不變積累分享;通過單一的URL地址收集所有的社交分享鏈接最佳化搜索用引擎。搜索引擎也在變得越來越聰明,它們足夠智能可以完成移動(dòng)網(wǎng)站和桌面網(wǎng)站的連接。
3:多個(gè)網(wǎng)站只需一個(gè)后臺(tái)即可完成全部網(wǎng)站維護(hù),無需額外增加負(fù)擔(dān)。說到這里你也許會(huì)說不做響應(yīng)式的網(wǎng)站,做個(gè)手機(jī)站也可以數(shù)據(jù)同步,一個(gè)后臺(tái)。說得非常對(duì),但是這只限于維護(hù)一般的新聞內(nèi)容與產(chǎn)品等,并不是所有內(nèi)容都可以一站同步。比如網(wǎng)站banner上與一些特定地方的圖片尺寸,就需要分兩次裁剪吧。
響應(yīng)式網(wǎng)站缺點(diǎn):
1:對(duì)低版本瀏覽器兼容性不友好對(duì)于老版本瀏覽器支持不好,這是一個(gè)致命的問題。老版本瀏覽器上打開響應(yīng)式網(wǎng)站會(huì)經(jīng)常出現(xiàn)圖片顯示不全,排版錯(cuò)亂等情況。
2:靈活性有所欠缺基于不同終端的設(shè)備屬性不同,對(duì)產(chǎn)品用戶體驗(yàn)要求就會(huì)截然不同。內(nèi)容比較多帶有功能性的網(wǎng)站不適合做響應(yīng)式網(wǎng)站設(shè)計(jì),如:電商類型網(wǎng)站,寬屏的pc端內(nèi)容如果全部要在手機(jī)端進(jìn)行展示,勢(shì)必導(dǎo)致手機(jī)端的界面非常長,需要根據(jù)手機(jī)端屬性進(jìn)行重新信息框架設(shè)計(jì),這樣對(duì)響應(yīng)網(wǎng)站要求非常高,實(shí)現(xiàn)難度與成本非常高。但是大型網(wǎng)站為了提高用戶體驗(yàn),通常做法,把高分辨率寬屏網(wǎng)站最小的響應(yīng)尺寸響應(yīng)到1024px,不再適配手機(jī)端,手機(jī)端重新設(shè)計(jì)開發(fā)一套手機(jī)網(wǎng)站,簡(jiǎn)單理解為2.5響應(yīng),如:電商網(wǎng)站亞馬遜、Calvin Klein、Nike、視頻網(wǎng)站Youtube等。
3:速度可能會(huì)變慢由于響應(yīng)式頁面是同時(shí)下載多套CSS樣式代碼,可能在手機(jī)上就下載PC、Pad的冗余代碼,導(dǎo)致文件變大,影響加載速度。不過CSS樣式的代碼占用內(nèi)存相對(duì)圖片來說不算大,所以如果前端編程處理得好前提之下,這就不會(huì)影響網(wǎng)站加載速度。
4:開發(fā)成本較高這個(gè)價(jià)格預(yù)算問題也往往是大家最關(guān)心的一個(gè)問題,說到這里大家可能覺得奇怪,響應(yīng)式網(wǎng)站只是一個(gè)網(wǎng)站,為什么比手機(jī)站與電腦站分開做兩個(gè)要貴!主要原因是:
一、企業(yè)網(wǎng)站定制最重要的成本就是人力成本,響應(yīng)式網(wǎng)站制作需要資深設(shè)計(jì)師與資深程序員。而獨(dú)立制作各版本只需要普通設(shè)計(jì)師和普通工程師即可,但是響應(yīng)式網(wǎng)站開發(fā)則必須資深設(shè)計(jì)師和資深程序員才能搞定,所以導(dǎo)致非常大的區(qū)別。資深設(shè)計(jì)師與程序員與普通的對(duì)比,這個(gè)道理大家都懂得,所以響應(yīng)式網(wǎng)站價(jià)格較高。
二、響應(yīng)式網(wǎng)站需要注意的細(xì)節(jié)太多,比如一個(gè)普通的JS效果,需要考慮3-4個(gè)終端的區(qū)別,編寫的JS代碼兼容性要非常好,根據(jù)以往開發(fā)經(jīng)驗(yàn),這樣的細(xì)節(jié)注意要比普通網(wǎng)站多3-5倍。細(xì)節(jié)注意多了,開發(fā)周期就比較久,工時(shí)就是這樣上來的。
三、市面上很多響應(yīng)式網(wǎng)站往往是不考慮網(wǎng)速的,在移動(dòng)端和PC端需要加載的頁面數(shù)據(jù)往往是一樣多,導(dǎo)致的結(jié)果是,如果用戶采用2G\3G的網(wǎng)速,不但速度慢而且耗流量。一個(gè)完美的響應(yīng)式網(wǎng)站不應(yīng)該是這樣的,但是做到這點(diǎn)需要的技術(shù)難度確是非常高,所以這也導(dǎo)致成本增加。溫馨提示 :企業(yè)是否做響應(yīng)式網(wǎng)站,取決于對(duì)自身網(wǎng)站的定位。若是一般的企業(yè)官網(wǎng),網(wǎng)站內(nèi)容較少,預(yù)算又充足,對(duì)網(wǎng)站頁面要求較高的客戶可考慮做響應(yīng)式網(wǎng)站。
出處:故事里的小人物
鏈接:https://www.zhihu.com/question/21979359/answer/1533521197