تحصل متصفحات الويب التي تستند إلى Google Chrome و Chromium على أداء جديد لتحسين الأداء 'iframe Lazy Loading'

ذكري المظهر / تحصل متصفحات الويب التي تستند إلى Google Chrome و Chromium على أداء جديد لتحسين الأداء 'iframe Lazy Loading' 3 دقائق للقراءة مطالبات Chrome Canary Notification

جوجل كروم



Google Chrome وجميع متصفحات الويب التي تعتمد على قاعدة Chromium مثل Microsoft Edge و Opera و Vivaldi و Brave والمزيد ، ستدعم الآن ميزة جديدة ستساعد في تحسين الأداء العام. تتمتع هذه المتصفحات الآن بالقدرة على دعم 'التحميل البطيء لمحتوى iframe'. يجب أن تساعد الميزة الجديدة في موازنة أداء متصفحات الويب هذه وتحسينه عن طريق الترتيب الذكي والجدولة الزمنية لتحميل محتوى الويب.

قامت Google بتحسين قاعدة Chromium التي تدعم بعض متصفحات الويب الأكثر شيوعًا. يدعم النواة الآن 'التحميل البطيء لـ iframe'. الميزة مهمة لتحميل صفحات الويب الكبيرة بكمية هائلة من المحتوى. يمنع التحميل الكسول التحميل المتزامن للمحتوى ، مما يثقل كاهل المتصفح. بالإضافة إلى ذلك ، يمكن أن يؤثر التحميل المتزامن سلبًا على أداء متصفحات الويب ، وفي النهاية على جهاز الكمبيوتر.



ميزة Chromium 'iframe Lazy Loading' لضمان التشغيل السلس لصفحات الويب في المتصفحات:

جوجل لديه تم تأكيد أن المستندة إلى Chromium والتي لا تشغل فقط متصفح الويب Google Chrome الخاص بها ولكن أيضًا العديد من المتصفحات الأخرى ، تدعم الآن التحميل البطيء لمحتوى iframe. تأتي الميزة الجديدة مباشرة بعد أن قدمت Google دعمًا للتحميل البطيء للصور في Chromium و Chrome مؤخرًا. ببساطة ، لا يتم الآن تحميل الصور ومحتوى الوسائط المتعددة بشكل انتقائي فحسب ، بل يتم أيضًا تحميل المحتوى الأساسي الذي يتم ترتيبه عادةً داخل إطارات iframe.



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



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



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

من ناحية أخرى ، فإن المتصفحات التي تدعم 'التحميل البطيء' ستتعامل مع التحميل وفقًا لذلك. صدفة، موزيلا فايرفوكس لديه القدرة على دعم الميزة منذ إصدار الإصدار 75. Firefox حاليًا في الإصدار v78 (ثابت).

ما مدى التأثير الإيجابي الذي يحدثه التحميل البطيء على متصفحات الويب؟

أجرت Google بعض الاختبارات للحكم على تأثير التحميل البطيء لإطارات iframe على متصفحات الويب. فيما يلي الملاحظات:

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

https://twitter.com/PickJBennett/status/1116776399988121600

على الرغم من أن النتائج يمكن أن تختلف ، فإن التحميل البطيء للإطارات المضمنة خارج الشاشة يؤدي عادةً إلى توفير 2-3 بالمائة من متوسط ​​البيانات ، و 1-2 بالمائة أول محتوى كامل الطلاء ، و 2 بالمائة تأخير الإدخال الأول. لاحظت Google أيضًا أن هناك إمكانية لاستخدام امتداد سمات التحميل للإعلانات على مواقع الويب . ببساطة ، ربما أشارت Google إلى كيفية استخدامها لهذه الميزة انتقائي تحميل الإعلانات .

العلامات كروم جوجل