مفاجأة كروم الجديدة.. كيف يجعل الفيديو والصوت أسرع من أي وقت؟
كشفت تطورات جديدة في متصفح جوجل كروم عن ميزة جديدة قد تحل مشكلة بطء تحميل صفحات الويب المليئة بمقاطع الفيديو والصوت.
طوال سنوات، دعمت متصفحات كروميوم، ومنها مايكروسوفت إيدج وفيفالدي، تقنية التحميل البطيء للصور وإطارات iframe فقط، لكن مقاطع الفيديو والصوت ظلت خارج هذا الدعم.
وقدّم المطور المستقل هيلموت يانوشكا اقتراحًا لإضافة دعم أصلي للتحميل البطيء لعناصر الفيديو والصوت في متصفحات كروميوم، ورغم أن التغيير يبدو تقنيًا بحتًا، فإن تأثيره على تجربة التصفح قد يكون كبيرًا.
ميزة التحميل البطيء للفيديو والصوت في جوجل كروم
وعادة، عند فتح صفحة ويب، يحاول المتصفح تحميل كل شيء دفعة واحدة: الصور والفيديوهات والصوتيات والإعلانات، ما يجعل التصفح بطيئًا بشكل واضح.
ويتبع التحميل البطيء نهجًا أذكى، إذ ينتظر المتصفح ويحمّل المحتوى فقط عندما توشك على رؤيته؛ فإذا وجد فيديو أسفل الصفحة، فلن يُحمّل حتى تقترب منه بالتمرير، وإن لم تصل إليه، فقد لا يُحمّل أبدًا، والنتيجة: تحميل أسرع للصفحات، استهلاك أقل للبيانات، وتجربة تصفح أكثر سلاسة.
وتستخدم المواقع حاليًا التحميل البطيء للفيديو والصوت، لكنها تعتمد في الغالب على حلول JavaScript معقدة؛ لذا يستخدم المطورون عادة أدوات مثل Intersection Observer لاكتشاف متى يدخل المحتوى إلى نطاق الرؤية، ثم يطلقون التحميل يدويًا.
تحديث كروم لدعم التحميل البطيء للفيديو والصوت
ويهدف اقتراح يانوشكا إلى تبسيط العملية؛ فبدلاً من كل تلك البرمجة الإضافية، يمكن للمطورين ببساطة إضافة السمة "loading=lazy" مباشرة إلى عناصر الفيديو والصوت في HTML، ما يجعل العملية أكثر انسيابية.
وعندما يتولى المتصفح التحميل البطيء، يؤدي المهمة بشكل أفضل: يضبط توقيت تحميل الوسائط بناءً على ظروف الشبكة، ويتجنب التأخير الناتج عن تشغيل JavaScript أولاً، ويعمل جنبًا إلى جنب مع أدوات المسح المسبق والتحسينات المدمجة، ويحافظ على سلاسة تحميل الصفحة بأكملها.
وأشار يانوشكا إلى أنَّ هذا النهج يوحّد طريقة عمل الفيديو والصوت مع الصور وإطارات iframe، ما ينتج تجربة أكثر اتساقًا عبر الويب.
