1、屏幕尺寸多,很難做到一次編碼,到處運行
目前,主流的大家用來(lái)訪(fǎng)問(wèn)網(wǎng)頁(yè)的設備有:計算機(廢話(huà)),iPad,Android Pad(例如三星的),智能手機。那么做一個(gè)網(wǎng)站,必須到這些設備上去測試和運行。普通的網(wǎng)站作坊很少有人會(huì )愿意花這么多的精力去測試一個(gè)網(wǎng)站。
2、視覺(jué)設計要求高、細節多
因為不能使用絕對定位,那么在設計的時(shí)候需要考慮可讀性以及區域面積以及在不同的設備下的行為。這對一般的設計師來(lái)說(shuō)簡(jiǎn)直是一場(chǎng)災難。所以很少有出眾的響應式網(wǎng)站出現。
3、前端實(shí)現難、跨技術(shù)合作
響應式設計出的稿子,當然還需要響應式的實(shí)現。響應式的基礎就是HTML5, CSS3。小的網(wǎng)站建設公司,一般是沒(méi)有錢(qián)去聘用精通HTML5和CSS3技術(shù)的高手的。最多是讓程序員在寫(xiě)代碼之前看2天書(shū),然后就趕鴨子上架。這就導致了即使設計師設計出了很棒的模板,但是在實(shí)現了之后,怎么看怎么不舒服。
4、成本大
因為響應式設計需要對多個(gè)界面兼容、功能調試,導致整個(gè)制作過(guò)程需要UI設計師和前端工程師要不斷磨合制作。而測試人員也要在不同的設備下對網(wǎng)站進(jìn)行測試。我們做過(guò)調查。如果創(chuàng )建一個(gè)普通網(wǎng)站的成本是1,那么創(chuàng )建一個(gè)響應式模板的成本大概在2.5左右。由于小的建站公司的報價(jià)普遍比較低,利潤空間肯定不支持他們把網(wǎng)站做成響應式的。
5、結論
總的來(lái)說(shuō),響應式網(wǎng)站設計比傳統的網(wǎng)站設計復雜的多。它需要更多的人員參與到網(wǎng)站制作中來(lái)。它給美工、前端和后臺開(kāi)發(fā)團隊之間的協(xié)作模式帶來(lái)很多挑戰。因此,響應式網(wǎng)站的建設成本往往是傳統網(wǎng)站的2-3倍。