تدعم متصفحات Chromium التحميل البطيء iframe الآن لدعم الأداء

جرب أداة القضاء على المشاكل

جوجل أظهرت في 24 يوليو 2020 ، تدعم متصفحات الويب التي تستند إلى Google Chrome و Chromium التحميل البطيء لمحتوى iframe الآن. يأتي تكامل الميزة بعد أن قدمت Google دعمًا لـ التحميل البطيء للصور في Chromium و Chrome . يدعم مستعرض الويب Firefox من Mozilla التحميل البطيء للصور أيضًا .

من الناحية الفنية ، يمنع التحميل البطيء المتصفح من تحميل محتوى معين حتى يتم الوصول إليه من قبل المستخدم. عندما يتم تحميل الصفحة لأول مرة ، قد يتم تحميل المحتوى غير المرئي أسفل الجزء المرئي من الصفحة ببطء. عندما يقوم المستخدم بالتمرير لأسفل ، يتم تحميل المحتوى أثناء إجراء التمرير.

يتبع التحميل البطيء لإطارات iframe في متصفحات الويب المستندة إلى Chromium نفس المنهجية. يحتاج مشرفو المواقع إلى استخدام السمة loading = 'lazy' لإطارات iframes في كود الموقع لإبلاغ المتصفح بأنه لا ينبغي تحميل المحتوى على الفور. المتصفحات التي لا تدعم الوظيفة ستتجاهل السمة بينما المتصفحات التي تدعمها سوف تتعامل مع التحميل وفقًا لذلك.

iframe lazyloading
صورة جوجل

أجرت Google بعض الاختبارات لتحديد تأثير التحميل البطيء لإطارات iframe. وأشارت إلى ما يلي:

  • سيوفر التحميل البطيء لتضمينات YouTube حوالي 500 كيلو بايت عند تحميل الصفحة الأولي.
  • على chrome.com ، تمكنت Google من تقليل وقت التحميل بمقدار 10 ثوانٍ على الأجهزة المحمولة عندما أضافت السمة البطيئة إلى تضمين YouTube في الصفحة.
  • توفر عمليات التحميل البطيئة في Instagram حوالي 100 كيلو بايت عند التحميل الأولي.
  • يوفر التحميل البطيء يضم Spotify 514 كيلو بايت عند التحميل الأولي.

بشكل عام ، يؤدي التحميل البطيء للإطارات المضمنة خارج الشاشة إلى توفير 2-3٪ متوسط ​​للبيانات ، و 1-2٪ أول طلاء محتوى ، و 2٪ تأخير الإدخال الأول.

تلاحظ Google أن هناك أيضًا إمكانية لاستخدام سمات التحميل للإعلان على مواقع الويب.

يحتاج مشرفو المواقع إلى تحديد معامل loading = 'كسول' للحصول على المتصفحات التي تدعم التحميل البطيء لتأجيل التحميل حتى الوصول إلى المحتوى. علاوة على ذلك ، من الممكن استخدام المعلمة 'حريصة' لإعلام المتصفح بأنه يجب تحميل المحتوى على الفور ، واستخدام 'تلقائي' للسماح للمتصفح باتخاذ القرار.

نفذت Google استثناءً في الوضع البسيط على Chrome لنظام Android. الوضع البسيط ، أو وضع توفير البيانات ، هو وضع خاص يدعمه Chrome لنظام Android تم تصميمه لتحسين أداء التحميل باستخدام خوادم Google لتحميل المحتوى بشكل أسرع. يتم تحميل الصور خارج الشاشة وإطارات iframes بشكل كسول تلقائيًا إذا كان الوضع البسيط نشطًا في متصفح الويب Chrome.

الكلمات الختامية

الهدف الرئيسي لـ Lazy loading هو تسريع التحميل الأولي لموقع الويب. المحتوى الذي لم يتم تحميله في البداية عند تحميل الموقع يتم تحميله عندما يقوم المستخدمون بالتمرير على الصفحة ؛ قد يؤدي ذلك إلى عدم عرض بعض المحتوى على الفور اعتمادًا على سرعة التمرير وأداء الجهاز والشبكة.

الآن أنت: تحميل كسول ، نعم أو لا ، ما هو رأيك؟ (عبر Techdows )