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