當PageSpeed Insights檢測到網(wǎng)頁內(nèi)容不適合在指定尺寸的視口內(nèi)水平顯示,而強制用戶水平移動網(wǎng)頁以查看所有內(nèi)容時,就會觸發(fā)此規(guī)則。
在桌面設(shè)備和移動設(shè)備上,用戶習(xí)慣于垂直(而非水平)滾動瀏覽網(wǎng)站,而強制用戶水平滾動或縮小以查看完整網(wǎng)頁會給用戶帶來很差的體驗。
在使用元視口代碼開發(fā)移動網(wǎng)站的過程中,您往往會在無意中創(chuàng)建并不適用于指定視口的網(wǎng)頁內(nèi)容。例如,如果在視口中顯示大于視口寬度的圖片,會迫使用戶水平滾動該視口。您應(yīng)調(diào)整此內(nèi)容,使其符合視口的寬度。這樣一來,用戶就不用水平滾動視口了。
不同的設(shè)備其屏幕尺寸會有很大的差異(例如,手機和平板電腦,甚至是不同款的手機),為此您應(yīng)配置相應(yīng)視口,以便您的網(wǎng)頁能在許多不同的設(shè)備上正確呈現(xiàn)。然而,由于視口寬度(以CSS像素為單位)可能會有所不同,因此,您的網(wǎng)頁內(nèi)容不應(yīng)依賴于能正常顯示的特定視口寬度。
div{width:360px;}
),因為這可能會導(dǎo)致該元素在寬度較窄的設(shè)備(例如,像iPhone這類其寬度為320 CSS像素的設(shè)備)上顯得過寬。請考慮使用相對寬度值(例如,width:100%
)。同樣,您應(yīng)注意使用較大的絕對定位值可能會導(dǎo)致元素超出較小屏幕的視口。
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License, and code samples are licensed under the Apache 2.0 License. For details, see our Site Policies.