راکت
حل شده

لود عکس در html

5 پاسخ

دوستان من قبلا یک متا تگی رو دیده بودم که تا وقتی کاربر به یه عکسی نرسیده براش لود نشه ولی خب فراموشش کردم شما میدونید که چی هستش؟

ثبت پرسش جدید

پاسخ‌ها

5
ASPgo
ASPgo
@asp.gosk

تخصص: HTML، CSS، PHP و JS، طراح قالب و افزونه وردپرس، سئوکار و مقاله نویس

بهترین پاسخ

در مورد تصویر، این مورد Lazy Load هست و متا تگ نیست. این مورد تو تگ های iframe و img تاثیر داره
نمونه کد استفاده از گزینه lazy تو اتریبیوت Loading از وبسایت MDN:

<img src="image.jpg" alt="..." loading="lazy">
<iframe src="video-player.html" title="..." loading="lazy"></iframe>
میلاد-م
میلاد-م
@milad

تخصص: توسعه‌دهنده رابط کاربری - Front-End

فکر کنم اشتباه در خاطرتون هست، ربطی به فرابرچسب ها نداره (meta tag). یکی از صفات برچسب img هستش به اسم loading.
مقدار lazy، سبب میشه تا زمانی که کاربر به محل عکس نرسیده باشه، عکس درون مرورگر بارگذاری نشه.
https://www.w3schools.com/tags/attimgloading.asp

.
.
@jwkwok

تنها کافیه که این اتریبیوت رو به تگ img اضافه کنی

loading="lazy"

که مثلا تگ img این شکلی میشه

<img src="https://example.com/public/posts/image.jpg" alt="image with lazy load" loading="lazy">

شاید پاسخ شما همین‌جا باشد

Ibo Kiani
Ibo Kiani
@abdoki7788

تخصص: Backend developer

@Nima.nori
اون بحث همونجا تموم شد و الان کار قشنگی نیست که بیای بکوبیش

محمد .... .....
محمد .... .....
@M.py.django

تخصص: برنامه نویس فول استک + devops + کمی هوش مصنوعی جنگو و ریکت و ...

بله همون lazy بود ممنون دوستان

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام