من أجل إعادة تقديم الجزء أو الصفحة بأكملها ، تسمى عملية إعادة حساب مواقع العناصر والهندسة. نظرًا لأن REFOW عبارة عن عملية لحجب المستخدمين في المتصفح ، فمن الضروري للغاية للمطورين فهم كيفية تقليل عدد الانتعاش وتأثير سمات المستندات المختلفة (عمق DOM ، وكفاءة CSS ، ولا يوجد نوع من التغييرات في الأسلوب) على عدد الإندونة. في بعض الأحيان ، يقوم عنصر واحد في صفحة الإنحسار بإعجاب العنصر الأصل وجميع عناصر الأطفال.
هناك العديد من إجراءات المستخدم وتغييرات DHTML التي قد تؤدي إلى تراجع. قم بتغيير حجم نافذة المتصفح ، واستخدم JavaScript لحساب الأنماط ، وإنشاء عناصر حذف في DOM ، وتغيير فئة العنصر سيؤدي إلى انعكاس. تجدر الإشارة إلى أن بعض العمليات ستؤدي إلى الانحناء عدة مرات ، بما يتجاوز خيالك. الصورة التالية تأتي من خطاب ستيف سوديرز حتى مواقع الويب أسرع:
من الواضح من الجدول أعلاه أنه ليس كل الأنماط التي تسيطر عليها JavaScript التي تُعزز في جميع المتصفحات ، حتى لو تم تشغيل عدد المشغلات مختلفة. في الوقت نفسه ، يمكن ملاحظة أن المتصفحات الحديثة تعمل بشكل أفضل وأفضل في السيطرة على عدد الإنترات.
في Google ، نقوم بقياس صفحاتنا وتطبيقات الويب بعدة طرق ، والتراجع هو عامل رئيسي نأخذ في الاعتبار عند إضافة واجهة المستخدم. نحن ملتزمون بنقل تجارب المستخدم المفعمة بالحيوية والتفاعلية والمبهجة.
مبدئيافيما يلي بعض المبادئ للحد من الانحدار:
في الفيديو أدناه (ملاحظة الترجمة: مقتبسة من YouTube ، لا يمكن عرضها ، يرجى الانتقال إلى النص الأصلي لتصفح الجدار) ، تقدم Lindsey بعض الطرق لتقليل التراجع.
مزيد من القراءة