? ? ? 百度智能小程序白屏率過高,不利于百度小程序的優(yōu)化、排名、收錄及用戶體驗。愛掏網(wǎng) - it200.com針對百度小程序的白屏率概念比較難懂,但是百度小程序官方對白屏率優(yōu)化給出了優(yōu)化建議與換算公式。愛掏網(wǎng) - it200.com
? ? ? ?白屏定義:用戶觸發(fā)頁面打開后,間隔一定時間后仍然沒有任何頁面繪制,則認定為白屏。愛掏網(wǎng) - it200.com
? ? ? ?白屏檢測原理:從用戶點擊小程序入口開始計算時間,6s 后進行截圖分析。愛掏網(wǎng) - it200.com當截圖為空白頁面或只有背景色,則記為一次白屏。愛掏網(wǎng) - it200.com
? ? ? ?白屏監(jiān)控范圍:僅針對小程序進入時的首個頁面進行檢測。愛掏網(wǎng) - it200.com?
? ? ? ?數(shù)據(jù)解讀:白屏率 = 白屏發(fā)生 PV / 小程序冷啟動打開 PV,開發(fā)者可以在小程序平臺上看到自己小程序白屏率的數(shù)據(jù)情況。愛掏網(wǎng) - it200.com在上述檢測機制下,無論小程序啟動時出現(xiàn)異常還是頁面加載過程較慢,6S 時被監(jiān)測到無內(nèi)容展示,都會視為白屏。愛掏網(wǎng) - it200.com因此在進行白屏優(yōu)化時,需要從兩方面著手,一方面對頁面異常問題進行排查,另一方面著重優(yōu)化頁面的性能。愛掏網(wǎng) - it200.com
?
? ? ? ?那么如何防止百度小程序白屏率過高?主要要注意以下幾點:
1、服務器環(huán)境問題:服務器是否穩(wěn)定、是否存在異常、連續(xù)性卡頓;
2、百度小程序(H5頁面)中的HTTP與HTTPS是否統(tǒng)一,是否存在沒有統(tǒng)一301定向到HTTPS上;
3、百度小程序URL匹配規(guī)則是否出現(xiàn)錯誤,百度小程序頁面對應不到相應H5頁面內(nèi)容也會影響百度小程序的白屏率提高;
4、百度小程序出現(xiàn)大量低俗、違規(guī)、特殊符號過多也會多多少少影響白屏率;
5、百度小程序開發(fā)框架及代碼(函數(shù))邏輯出錯等。愛掏網(wǎng) - it200.com
6、頁面結構:部分小程序的頁面內(nèi)容重度依賴于服務器的返回,在服務端沒有數(shù)據(jù)返回的時候,頁面沒有任何內(nèi)容展示,這樣的情況在遇到網(wǎng)絡波動或者服務發(fā)生抖動的時候會造成白屏率的陡增。愛掏網(wǎng) - it200.com開發(fā)者可以在服務端數(shù)據(jù)返回之前通過動畫,文案體驗上的優(yōu)化來減小白屏率。愛掏網(wǎng) - it200.com
7. 頁面數(shù)據(jù)加載方式:針對一次請求返回的數(shù)據(jù)過多的情況,可以從兩個角度來優(yōu)化:1. 非關鍵數(shù)據(jù)延遲請求;2. 非關鍵數(shù)據(jù)延遲渲染。愛掏網(wǎng) - it200.com
?
以上幾點是本人分析出的原因,具體對與錯,自己斟酌分析采用以上方法對百度小程序白屏率進行優(yōu)化百度小程序。愛掏網(wǎng) - it200.com