تجنُّب تسلسل الطلبات المُهمّة

سلاسل الطلبات المهمة هي سلسلة من طلبات الشبكة التابعة التي تكون مهمة لعرض الصفحة. وكلما زاد طول السلاسل وأحجام التنزيل، زاد التأثير في أداء تحميل الصفحة.

تقدّم Lighthouse تقارير عن الطلبات المهمة التي تم تحميلها بأولوية عالية:

لقطة شاشة لتدقيق "تقليل عمق الطلبات المهمة" في Lighthouse

الطريقة التي يحدّد بها Lighthouse سلاسل الطلبات المهمة

تستخدم Lighthouse أولوية الشبكة كبديل لتحديد الموارد المهمة التي تحظر العرض. لمزيد من المعلومات حول كيفية تحديد Chrome لهذه الأولويات، يمكنك الاطّلاع على أولويات موارد Chrome وجدولتها.

يتم استخراج البيانات المتعلقة بسلاسل الطلبات المهمة وأحجام الموارد والوقت المستغرَق في تنزيل الموارد من بروتوكول تصحيح الأخطاء عن بُعد في Chrome.

كيفية تقليل تأثير سلاسل الطلبات المهمة على الأداء

استخدِم نتائج تدقيق سلاسل الطلبات المُهمّة لاستهداف الموارد التي لها أكبر تأثير في تحميل الصفحة أولاً:

  • تقليل عدد الموارد المهمة: يمكنك إزالتها أو تأجيل تنزيلها أو وضع علامة async عليها، وما إلى ذلك.
  • تحسين عدد وحدات البايت المهمة لتقليل وقت التنزيل (عدد الرحلات ذهابًا وإيابًا)
  • تحسين ترتيب تحميل الموارد المُهمّة المتبقية: نزِّل جميع مواد العرض المُهمّة في أقرب وقت ممكن لتقصير طول المسار الحرج.

يمكنك الاطّلاع على مزيد من المعلومات حول تحسين الصور وJavaScript وCSS وخطوط الويب.

إرشادات خاصة بكل حزمة

Magento

في حال عدم إنشاء حزمة لمواد عرض JavaScript، عليك استخدام baler.

الموارد

رمز المصدر لعملية التدقيق تقليل عمق الطلب المهم