document.addEventListener("DOMContentLoaded", function() { const images = document.querySelectorAll("img"); if ('loading' in HTMLImageElement.prototype) { // إذا كان المتصفح يدعم التحميل الكسول images.forEach(image => { image.setAttribute('loading', 'lazy'); }); } else { // إذا كان المتصفح لا يدعم التحميل الكسول const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { const image = entry.target; image.src = image.getAttribute("data-src"); // تحويل `data-src` إلى `src` observer.unobserve(image); // إيقاف المراقبة بعد تحميل الصورة } }); }, { rootMargin: "0px 0px 200px 0px" }); images.forEach(image => { if (image.hasAttribute("src")) { image.setAttribute("data-src", image.src); // حفظ `src` في `data-src` image.removeAttribute("src"); // إزالة `src` مؤقتًا } observer.observe(image); // مراقبة الصورة }); } });