劍俠
谷歌瀏覽器從80版本開始加入惰性加載功能,但是該功能在默認(rèn)狀態(tài)下并沒(méi)有開啟,需要我們手動(dòng)設(shè)置。首先在地址欄中輸入“chrome:∥flags/”并按下回車鍵,在打開的設(shè)置頁(yè)面中搜索關(guān)鍵詞“Enable lazy image loading”,找到該選項(xiàng)后將其設(shè)置為“Enabled”(圖1)。接下來(lái)繼續(xù)搜索“Enable lazy frame loading”,同樣設(shè)置為“Enabled”,完成后按照提示重啟瀏覽器即可。
我們還可以訪問(wèn)https:∥mathiasbynens.be/demo/img-loading-lazy進(jìn)行測(cè)試,當(dāng)網(wǎng)頁(yè)上方提示“‘Ioadingin HTMLImageElement.prototype===true”時(shí),就表明谷歌瀏覽器的惰性加載功能激活成功了(圖2)。
包括新版Edge瀏覽器在內(nèi)的使用Chromium內(nèi)核的網(wǎng)頁(yè)瀏覽器,都可以按照類似的方法激活惰性加載功能,前提是該瀏覽器的內(nèi)核版本為80及以上才可以。
對(duì)于使用火狐瀏覽器的用戶來(lái)說(shuō),因?yàn)樵摓g覽器當(dāng)前的正式版并沒(méi)有惰性加載功能,需要升級(jí)到最新的75測(cè)試版本才可以體驗(yàn)到。
首先在火狐瀏覽器的地址欄中輸入“about:config”,按下回車鍵后直接點(diǎn)擊“Ill be careful,I promise”按鈕,進(jìn)入火狐設(shè)置界面。在搜索框中輸入“dom.image-lazy-loading.enabled”參數(shù)名進(jìn)行搜索,找到后點(diǎn)擊其右側(cè)的按鈕,將參數(shù)值修改為“True”,最后重啟火狐就可以了(圖3)。
如果用戶沒(méi)有搜索到上述參數(shù),將會(huì)彈出一個(gè)提示,選擇其中的“布爾”選項(xiàng),然后點(diǎn)擊其后的加號(hào)創(chuàng)建該參數(shù),再進(jìn)行修改設(shè)置就可以了。