Lazy loading bằng JavaScript với toàn quyền kiểm soát
Hỗ Trợ Trình Duyệt
Cách hoạt động
API IntersectionObserver kích hoạt callback khi một phần tử vào hoặc rời khỏi viewport. Ta dùng điều này để trigger việc tải ảnh chỉ khi ảnh sắp hiển thị.
Điều này cho phép toàn quyền kiểm soát ngưỡng tải, animation và xử lý lỗi.
Điều Khiển
0Đã Tải
20Tổng
20Request Tiết Kiệm
ONLazy Loading
Cấu Hình Observer
Cách Kiểm Tra
Mở DevTools (F12) → tab Network
Tải lại trang để xóa cache
Cuộn xuống để xem ảnh tải với animation fade-in
Thay đổi cấu hình Observer để thấy hành vi khác nhau
Bật/tắt lazy loading để so sánh tải toàn bộ vs lazy