近日,小編后臺(tái)收到留言,響應(yīng)式網(wǎng)站能否取代手機(jī)APP,如果用響應(yīng)式布局設(shè)計(jì)網(wǎng)站,手機(jī)端可以和電腦端完成近乎一樣的功能,那么手機(jī)app是否可以被取代?今天,小編就結(jié)合自己的認(rèn)識(shí),簡(jiǎn)單的談一下自己的看法:
具體問(wèn)題具體分析,不同類(lèi)型的網(wǎng)站,都有不同的可能性。對(duì)響應(yīng)式布局的網(wǎng)站,與手機(jī)APP之間的各個(gè)長(zhǎng)處短板有充分理解,了解自己要開(kāi)發(fā)的網(wǎng)站的需求及將來(lái)的發(fā)展。
手機(jī)應(yīng)用相比響應(yīng)式網(wǎng)站,有幾個(gè)主要的不同:
流量和加載速度
如果多媒體資源幾乎是固定的,并且網(wǎng)站素材比較多的話(huà),可以考慮使用手機(jī)應(yīng)用,因?yàn)槌?G網(wǎng)絡(luò)或者WiFi,其實(shí)在移動(dòng)網(wǎng)絡(luò)中,網(wǎng)速和資費(fèi)還是比較大的一個(gè)門(mén)檻。當(dāng)然也可以用移動(dòng)網(wǎng)站來(lái)做引導(dǎo)用戶(hù)下載手機(jī)應(yīng)用的引流。
實(shí)時(shí)性的內(nèi)容
內(nèi)容的提供對(duì)網(wǎng)站和APP來(lái)說(shuō)都是很重要的,如果有大量的內(nèi)容更新對(duì)實(shí)時(shí)性要求不是很大的話(huà),手機(jī)APP可以事先將內(nèi)容保存在手機(jī)上,即使想看的時(shí)候網(wǎng)絡(luò)環(huán)境不好的話(huà)也可以看到想看到的內(nèi)容。隨著支持local storage更好的被支持,網(wǎng)頁(yè)內(nèi)容也可以大量地被保存到本地,看上去現(xiàn)在這個(gè)問(wèn)題越來(lái)越不是問(wèn)題。
流暢性
雖然現(xiàn)在手機(jī)速度越來(lái)越快,瀏覽器對(duì)JS支持越來(lái)越好,雖然現(xiàn)在很多前段框架對(duì)寫(xiě)代碼的要求越來(lái)越低,雖然可以模擬多線(xiàn)程加載各種靜態(tài)資源動(dòng)態(tài)資源,但是瀏覽器中程序,如果想要做到移動(dòng)APP的流暢性,還是需要花很多精力去優(yōu)化的,而速度的優(yōu)化又是不可避免地帶來(lái)代碼的復(fù)雜度,對(duì)手機(jī)APP來(lái)說(shuō)可以輕易實(shí)現(xiàn)代碼好看又有很好的互動(dòng)界面,對(duì)網(wǎng)頁(yè)來(lái)說(shuō),可能就需要更復(fù)雜的邏輯來(lái)處理。
系統(tǒng)級(jí)推送
這個(gè)對(duì)PC端程序來(lái)說(shuō),目前的瀏覽器基本上都支持的,但是移動(dòng)端卻不怎么好,而且就算PC端的網(wǎng)頁(yè),也是需要一直把網(wǎng)站打開(kāi)著。而對(duì)手機(jī)APP來(lái)說(shuō),在后臺(tái)跑著每天或者指定的時(shí)間去服務(wù)器看看有什么需要提醒用戶(hù)的,然后給用戶(hù)推送一些什么東西,都是很方便做到的事情。這也是網(wǎng)頁(yè)程序與手機(jī)APP很重要的一個(gè)不同點(diǎn),就看看有沒(méi)有這方面的需求了。
綜上所述,響應(yīng)式網(wǎng)站并不能完全取代手機(jī)APP,但是響應(yīng)式設(shè)計(jì)在很大程度上已經(jīng)滿(mǎn)足了傳統(tǒng)網(wǎng)站所不能替代的效果。雖然響應(yīng)式Web設(shè)計(jì)仍處于發(fā)展初期,但已經(jīng)有很多指導(dǎo)和最佳實(shí)踐,當(dāng)你創(chuàng)建可跨設(shè)備工作的設(shè)計(jì)時(shí)可以采用。對(duì)于那些希望為使用不同設(shè)備的用戶(hù)提供頂尖Web體驗(yàn)的設(shè)計(jì)師來(lái)說(shuō),則需要更多的思考與努力