- date
- entry
- 055
- topic
- tooling
iframe 放到畫面外,loading="lazy" 的圖 5 秒內一張都沒載;換成 --dump-dom 又一張不漏
用同源 iframe 量版面時,loading="lazy" 的圖 naturalWidth 全是 0。在 Chrome 156 重做,沒載的圖在伺服器記錄裡一筆請求都沒有。lazy loading 依 HTML 規格拿最上層視窗算距離:iframe 放在 left: -10000px 或 top: 3000px(畫面下方),5 秒內一張都沒載;放在左上角時,拉高到 9000px 或加 visibility: hidden,載入張數都還是三張。實測轉折點夾在 1247~1267px,和 web.dev 寫的 1250px 相容。反過來,headless 的 --dump-dom 六張全載,原因沒追到。量之前把 loading 改成 eager 就夠;測試裡另外把 src 換成新網址,每張圖會多請求一次。