لیزی لود (lazy load) چیست؟
لیزی لود (lazy load) چیست و چرا باید این ویژگی در سایت خودمان داشته باشیم؟ لود به معنی بارگذاری و لیزی هم به معنی تنبل که ترکیب این دو می شود، بارگذاری تنبل.
بیل گیتس یک سخنی دارد که:
من افراد تنبل را برای انجام کارهای دشوار انتخاب میکنم چرا که همان فرد تنبل میتواند آسانترین راه را پیدا کند
قصد ندارم که متن انگیزشی بنویسم. فقط میخواهم بدانید که ربط تنبل و سرعت سایت را بیشتر توضیح دهم.
خب بهتر است که به سراغ اصل مطلب برویم و به این سوالات پاسخ دهیم:
- لیزی لود یا بارگذاری تنبل چیست؟
- نحوه عملکرد lazy load؟
- مزایای آن چیست؟
لیزی لود (lazy load) چیست؟
قبل از آنکه به سراغ تعریف برویم، یک بار دیگر سخن بیل گیتس را مرور کنید تا ذهنتان باز شود. ممنونم 🙂
فرض کنید که شما یک کاربر هستید و صفحه از یک وبسایت را باز کردهاید. صفحه در حال لود یا بارگذاری است تا تمام عناصر مانند تصاویر، متن، فیلم و… دانلود و به شما نمایش داده شود.
دانلود تمام این عناصر صفحه زمان زیادی را میگیرد و مطمئنا حوصله شما سر میرود و صفحه را میبندید. برای اینکه این اتفاق یعنی بستن صفحه رخ ندهد، چکار باید کنیم؟
دو عنصر در صفحات وبسایت بیشتر حجم دانلود را مصرف میکنند:
- تصاویر
- ویدیوها
چیزی در حدود 63 درصد از زمان دانلود را به خود اختصاص میدهند. این فاجعه است.
به همین خاطر ویژگی به اسم لیزی لود (lazy load) در مرورگرها و وبسایت به وجود آمده است تا این هزینه را کاهش دهد. منظورمان از هزینه، زمان صرف شده است.
در واقع بارگذاری تنبل صفحات کاهش زمان بارگذاری تصاویر و ویدیوها در وبسایت شما است.
زمانی که یک صفحه را باز میکنید اگر این خاصیت برای آن فعال شده باشد، ابتدا محتوا و عناصر سبک و سپس تصاویر و عناصر سنگین به مرور برای شما دانلود میشوند.
یک مثال بزنیم. در مطلب “بهترین ابزارهای تست سرعت سایت” ما بالای 10 عکس در صفحه داریم، فرضا اگر حجم هر عکس 1 مگابایت باشد. شما باید 10 مگابایت عکس را دانلود کنید تا صفحه برای شما باز شود.
زمان صرف شده برای این دانلود، تقریبا 10 ثانیه خواهد بود و این فاجعه است. غیر از آن که حجم اینترنت شما هم مصرف میشود.
حال اگر خاصیت لیزی لود را برای تمامی این تصاویر فعال کرده باشیم، بعد آن که محتوا این صفحه برای شما بارگذاری شد، به اسکرول کردن به سمت پایین تصاویر به مرور برای شما دانلود میشود.
در کنار اینکه حتما باید تصاویر از پسوندهای مناسب استفاده کرده باشند؛ مانند فرمت webp
مزایای لیزی لود برای وبسایت
به صورت خلاصه اگر بخواهم مزایای لیزی لود را نام ببرم، موارد زیر است:
- افزایش سرعت سایت (وردپرس یا غیروردپرس)
- کاهش نرخ پرش وبسایت (یعنی کاربران بدون اینکه منتظر لود کامل وبسایت شما شوند، آن را ترک کنند)
- کاهش مصرف اینترنت کاربران
- کمک به سئو وبسایت
- امکان افزایش فروش در صفحات محصول
چرا باید بارگذاری تنبل را فعال کنیم؟
1- اگر در جریان مهم ترین فاکتورهای سئو باشید، میدانید که افزایش سرعت سایت یکی از آنهاست. پس اگر لیزی لود را فعال کرده باشید، گوگل یک امتیاز مثبت به شما نسبت به رقبایتان میدهد.
2- اگر فروشگاه اینترنتی دارید، میدانید که فروش مهمترین مسئله است. سایتی که برای شما فروش نیاورد، کارآمد نیست.
حال فرض کنید که صفحه محصول سایتتان سریعتر از رقبا بارگذاری میشود، به نظر شما آیا این یک مزیت نیست؟
این قسمت را برای شما پایان باز میگذارم. خودتان تصمیم بگیرید.
حالا سراغ راهکارهایی برای ایجاد بارگذاری تنبل در سایتهای وردپرسی برویم:
راهکارهای فعال سازی لود تنبل در وردپرس
در این قسمت قرار است به شما چند افزونه ارایه کنیم تا بتوانید خاصیت لیزی لود را به سایت خود اضافه کنید، بدون آنکه دست به کد شوید. پس ما سون وردپرس همراه باشید
دیدگاهتان را بنویسید