這篇文章主要介紹延遲加載的優(yōu)缺點(diǎn)是什么,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),十堰鄖陽(yáng)企業(yè)網(wǎng)站建設(shè),十堰鄖陽(yáng)品牌網(wǎng)站建設(shè),網(wǎng)站定制,十堰鄖陽(yáng)網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,十堰鄖陽(yáng)網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。延遲加載,也稱為按需加載,它是一種在線內(nèi)容的優(yōu)化技術(shù);無論是網(wǎng)站,還是Web應(yīng)用程序都有很大的用處。
延遲加載是什么?
通常,當(dāng)用戶打開網(wǎng)頁(yè)時(shí),整個(gè)頁(yè)面的內(nèi)容將被下載并一次性呈現(xiàn)。雖然這允許瀏覽器緩存網(wǎng)頁(yè),但不能保證用戶實(shí)際上將查看所有下載的內(nèi)容。
例如,如果下載整個(gè)照片庫(kù)但用戶僅在查看第一張圖像后離開,則結(jié)果是浪費(fèi)內(nèi)存和帶寬。
與批量加載那樣一次加載整個(gè)網(wǎng)頁(yè)并將其呈現(xiàn)給用戶不同,當(dāng)用戶訪問頁(yè)面時(shí),延遲加載只會(huì)幫助加載所需的部分,即當(dāng)用戶訪問需要它的頁(yè)面的一部分時(shí),才會(huì)加載這部分的內(nèi)容,并延遲剩余部分的內(nèi)容。
延遲加載如何工作?
當(dāng)有人向網(wǎng)頁(yè)添加資源(圖像,視頻等)時(shí),資源會(huì)引用一個(gè)小占位符。當(dāng)用戶瀏覽網(wǎng)頁(yè)時(shí),瀏覽器會(huì)緩存實(shí)際資源,并在資源在用戶屏幕上顯示時(shí)替換占位符。例如,如果用戶加載網(wǎng)頁(yè)并立即離開,則不會(huì)加載除網(wǎng)頁(yè)頂部以外的任何內(nèi)容。
延遲加載的一種形式是無限滾動(dòng),其中,當(dāng)用戶向下滾動(dòng)頁(yè)面時(shí),加載網(wǎng)頁(yè)的內(nèi)容。它是各種網(wǎng)站使用的流行技術(shù)。
延遲加載的優(yōu)缺點(diǎn)
延遲加載的優(yōu)點(diǎn):
1、減少時(shí)間消耗和內(nèi)存使用,從而優(yōu)化內(nèi)容交付。
2、用戶可以更快地連接到內(nèi)容,因?yàn)楫?dāng)用戶首次打開網(wǎng)站時(shí),只需要下載部分網(wǎng)站。
3、資源成本較低,節(jié)省存儲(chǔ)空間,增強(qiáng)用戶體驗(yàn)
因?yàn)閮?nèi)容僅在用戶需要時(shí)提供,而不是一次性提供。首先加載所需的網(wǎng)頁(yè)的一小部分,因此所花費(fèi)的時(shí)間較少并且該部分的其余部分的加載被延遲,這節(jié)省了存儲(chǔ)。所有這些都增強(qiáng)了用戶的體驗(yàn),因?yàn)樗?qǐng)求的內(nèi)容很快就會(huì)被提供。
4、從商務(wù)人士的角度來看,時(shí)間和空間資源的最佳使用使其成為一種具有成本效益的方法。(網(wǎng)站所有者角度)
5、內(nèi)容是不簡(jiǎn)斷地提供給用戶,提供真正不間斷的瀏覽會(huì)話,擁有了更高的客戶保留率,從而降低了用戶離開網(wǎng)站的機(jī)會(huì)。
延遲加載的缺點(diǎn):
1、要添加到現(xiàn)有代碼中的額外代碼行來實(shí)現(xiàn)延遲加載會(huì)使代碼變得有點(diǎn)復(fù)雜。
2、由于未加載內(nèi)容的索引不正確,延遲加載有時(shí)可能會(huì)影響網(wǎng)站在搜索引擎上的排名。
由于資源默認(rèn)為占位符內(nèi)容,因此搜索引擎爬網(wǎng)可能會(huì)誤解或忽略資源的內(nèi)容。延遲加載網(wǎng)頁(yè)的整個(gè)組件(如博客文章)可能會(huì)導(dǎo)致搜索引擎繞過該組件,從而導(dǎo)致搜索引擎結(jié)果更少,因?yàn)閮?nèi)容未被編入索引。
總結(jié):
簡(jiǎn)化Web內(nèi)容是塑造用戶瀏覽體驗(yàn)的重要部分,添加延遲加載可以使網(wǎng)站加載更快,節(jié)省帶寬,并提供真正不間斷的瀏覽會(huì)話。動(dòng)態(tài)加載資源允許用戶瀏覽更多內(nèi)容,用戶可以通過滾動(dòng)頁(yè)面來不斷加載新內(nèi)容。
延遲加載盡管存在一些缺陷,但是它們具有很大的優(yōu)勢(shì),因?yàn)閮煞N主要資源(時(shí)間和空間)的優(yōu)化利用以及更多的優(yōu)勢(shì)使我們忽視了它的缺點(diǎn)。
以上是“延遲加載的優(yōu)缺點(diǎn)是什么”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)網(wǎng)站制作公司行業(yè)資訊頻道!