يعمل Google Chrome على إضافة ميزة لتقليل القفزات المزعجة للصفحة عند التنقل للأمام / للخلف

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

كان ذلك مرة أخرى في صيف عام 2016 عندما كتبنا لأول مرة عن ميزة تجريبية في Chrome كان المهندسون في Google يقومون باختبارها: Scroll anchoring. يمنع مشاكل إعادة تدفق النص المزعجة التي تحدث عندما يقوم متصفح Google Chrome بتحميل محتوى خارج الشاشة ، وهي مشكلة تثير الإحباط لدى الناس لأنها تسبب نقرات عرضية على الإعلانات والصور والروابط.

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

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

يجب تمكين الميزة الجديدة ، التي يمكن العثور على الالتزام بها هنا ، من خلال علامة Chrome. يؤدي النقر على هذا الرابط في Chrome لنظام Android (Canary و nightly Chromium في الوقت الحالي) إلى الانتقال مباشرةً إلى صفحة تسلسل التمرير المرسلة المقابلة في صفحة chrome: // flags. لتنشيطه ، قم بتمكين العلم وأعد تشغيل Chrome حتى تصبح نافذة المفعول.