全屏加載方式
全屏加載方式就是整個(gè)屏幕白屏進(jìn)行數(shù)據(jù)加載,一般會(huì)有菊花轉(zhuǎn)配合,這種加載方式在手機(jī)網(wǎng)站當(dāng)中會(huì)普遍采用,這種情況通常是整個(gè)頁(yè)面的內(nèi)容都需要從服務(wù)器加載,所以才會(huì)出現(xiàn)全屏白屏的情況,等到數(shù)據(jù)加載完畢,內(nèi)容才會(huì)展示出來(lái)。優(yōu)點(diǎn)是能保證內(nèi)容的整體性,全部加載完才能夠系統(tǒng)化的閱讀。缺點(diǎn)比較明顯,就是有非常強(qiáng)烈的等待感,通常用戶(hù)等待三秒以上會(huì)產(chǎn)生焦躁情緒,所以在地鐵等信號(hào)不好的地方,使用全屏加載方式獲取內(nèi)容實(shí)在是比較災(zāi)難的一件事情。一般這種情況會(huì)配合有明確進(jìn)度標(biāo)識(shí)的進(jìn)度條來(lái)方便用戶(hù)等待。
優(yōu)先加載方式
如果APP應(yīng)用的頁(yè)面有圖片有文字,而在加載圖片比較慢的情況下,就可以選擇先把文字都加載出來(lái),保證用戶(hù)可以順暢閱讀,然后再加載比較費(fèi)流量的圖片。如果是用這一種加載方式,活動(dòng)頁(yè)什么的,千萬(wàn)不能將重要信息全部放在圖片上,導(dǎo)致加載不出來(lái)。重要操作也不能用圖片按鈕,否則也會(huì)有操作顯示不出來(lái)的風(fēng)險(xiǎn)。優(yōu)點(diǎn)是可以幫助用戶(hù)快速閱讀內(nèi)容,了解信息。缺點(diǎn)是也許會(huì)丟失掉重要的關(guān)鍵信息,無(wú)法建立信息獲取的閉環(huán)。這種優(yōu)先加載方式通常更加適用于內(nèi)容閱讀型的APP應(yīng)用。
整頁(yè)加載方式
當(dāng)APP應(yīng)用頁(yè)面當(dāng)中的前頁(yè)與下一頁(yè)是整頁(yè)切換的時(shí)候,就可以考慮采用整頁(yè)加載的方式,但是如果采用這種整頁(yè)加載的方式,就必須要保證每個(gè)頁(yè)面的數(shù)據(jù)量不是特別的大,確保頁(yè)面能夠快速被打開(kāi),這樣才能保證APP應(yīng)用的用戶(hù)體驗(yàn)效果,而如果是數(shù)量量特別大的話,采用這種加載方式,就會(huì)導(dǎo)致頁(yè)面半天加載不出來(lái),從而影響用戶(hù)的閱讀體驗(yàn)。優(yōu)點(diǎn)是能保證每個(gè)頁(yè)面的完整性,體驗(yàn)比較整體。缺點(diǎn)是不好保證整頁(yè)的加載效率,且有可能影響瀏覽的流暢度。一般適用于宮格圖片模式、全屏圖片模式、網(wǎng)狀詳情頁(yè)模式。
自動(dòng)加載方式
自動(dòng)加載適用于長(zhǎng)列表的情況,在這里可以設(shè)定一個(gè)比較合理的規(guī)則,那就是首次默認(rèn)加載20條,當(dāng)用戶(hù)滑動(dòng)到第20條的時(shí)候,自動(dòng)再加載20條。用這種手法,可以營(yíng)造一種無(wú)極限瀏覽的錯(cuò)覺(jué),很容易的把用戶(hù)吸引住,一直向下滾,一直向下滾,延綿不絕,無(wú)窮無(wú)盡。自動(dòng)加載方式的優(yōu)點(diǎn)是把用戶(hù)代入無(wú)盡瀏覽模式,讓用戶(hù)一直向下滾動(dòng),不需要手動(dòng)點(diǎn)擊下一頁(yè)。而缺點(diǎn)是沒(méi)有盡頭,容易迷失,不方便快速索引定位到某個(gè)內(nèi)容。通常自動(dòng)加載的方式適用于瀑布流、長(zhǎng)列表、商品列表等情況。
智能加載方式
當(dāng)用戶(hù)處于WiFi網(wǎng)絡(luò)狀態(tài)下時(shí),就可以毫無(wú)顧忌的加載大圖片、大圖標(biāo),甚至直接播放視頻動(dòng)畫(huà)等等大內(nèi)存,大流量的內(nèi)容。但如果用戶(hù)是處于手機(jī)網(wǎng)絡(luò)模式下,流量就變得非常金貴了,同時(shí)網(wǎng)速也會(huì)慢許多,這就需要APP應(yīng)用通過(guò)差異化處理成小圖或者無(wú)圖模式,視頻和動(dòng)畫(huà)直接用一個(gè)占位符標(biāo)識(shí)就好了,這種根據(jù)網(wǎng)絡(luò)狀況,智能調(diào)整的加載方式,叫做智能加載。其優(yōu)點(diǎn)是根據(jù)具體場(chǎng)景來(lái)控件流量和加載速度。缺點(diǎn)是不一定真實(shí)有效的命中用戶(hù)需求,所以還是需要給予用戶(hù)一定的查看詳情的入口,或者是設(shè)置項(xiàng)。通常適用于有大量圖片或視頻的APP應(yīng)用。
離線加載方式
很多時(shí)候離開(kāi)了網(wǎng)絡(luò),APP應(yīng)用就會(huì)變得根本不可用,這時(shí)候就要考慮預(yù)加載和離線緩存的設(shè)計(jì)了。首先在有網(wǎng)的時(shí)候把數(shù)據(jù)提前加載下來(lái),緩存到本地,當(dāng)沒(méi)網(wǎng)的時(shí)候,直接加載已經(jīng)緩存下來(lái)的內(nèi)容。一般會(huì)提供給用戶(hù)選擇,是否開(kāi)啟有WiFi的情況下預(yù)加載功能,或者是否開(kāi)始WiFi下全部離線緩存的功能。這樣就能保證沒(méi)網(wǎng)就看不了內(nèi)容的尷尬了。其優(yōu)點(diǎn)是解決了沒(méi)網(wǎng)獲取數(shù)據(jù)的問(wèn)題,且節(jié)約了流量,保證了流暢。缺點(diǎn)是占用本地存儲(chǔ)空間,而且有時(shí)候預(yù)加載的內(nèi)容根本沒(méi)有用到。通常適用于小說(shuō)閱讀、新聞閱讀、視頻類(lèi)APP應(yīng)用。
綜上所述,不同的加載方式其各自的特征,所產(chǎn)生的反應(yīng),各自的優(yōu)缺點(diǎn),適用的APP應(yīng)用類(lèi)型也不相同。不論是何種方式,都其作用和價(jià)值所在,有的APP應(yīng)用可能只要采用其中一種方式即可,而有的APP應(yīng)用則需要多種結(jié)合方才可以。因此,企業(yè)在制作APP應(yīng)用時(shí),具體采用哪種加載方式,還需要根據(jù)APP應(yīng)用的具體類(lèi)型,加載方式所用之處,以及哪種會(huì)給用戶(hù)營(yíng)造更好,更便捷的體驗(yàn)效果等相關(guān)的因素來(lái)決定。只有如此,才能選擇最合適的加載方式,令A(yù)PP應(yīng)用能夠更加完善,更加優(yōu)質(zhì),更加被用戶(hù)喜愛(ài)。