كيفية احتساب Lighthouse لنتيجة الأداء العامة
بشكل عام، تساهم المقاييس فقط في نتيجة أداء Lighthouse، وليس في نتائج "الفرص" أو "بيانات التشخيص". ومع ذلك، من المرجّح أن يؤدي تحسين الفرص وبيانات التشخيص إلى تحسين قيم المقاييس، وبالتالي هناك علاقة غير مباشرة.
في ما يلي شرح للأسباب التي قد تؤدي إلى تقلّب النتيجة وكيفية احتسابها وطريقة Lighthouse في احتساب نتيجة كل مقياس على حدة.
أسباب تفاوت نتيجتك
إنّ الكثير من التباين في الأداء العام وقيم المقاييس ليس ناتجًا عن Lighthouse. عندما تتغير نتيجة أدائك، يعود السبب عادةً إلى التغييرات في الظروف الأساسية. تتضمن المشكلات الشائعة ما يلي:
- اختبارات أ/ب أو التغييرات في الإعلانات المعروضة
- التغييرات على توجيه حركة المرور على الإنترنت
- إجراء الاختبارات على أجهزة مختلفة، مثل جهاز كمبيوتر مكتبي عالي الأداء وجهاز كمبيوتر محمول منخفض الأداء
- إضافات المتصفّح التي تُدخل JavaScript وتُضيف طلبات الشبكة أو تعدّلها
- برنامج مكافحة الفيروسات
تتناول مستندات Lighthouse حول التباين هذا الموضوع بمزيد من التفصيل.
بالإضافة إلى ذلك، مع أنّ أداة Lighthouse يمكنها أن توفّر لك نتيجة أداء إجمالية واحدة، قد يكون من الأفضل اعتبار أداء موقعك الإلكتروني توزيعًا للنتائج بدلاً من رقم واحد. يمكنك الاطّلاع على مقدمة مقاييس الأداء على مستوى المستخدم لمعرفة السبب.
كيفية ترجيح نتيجة الأداء
نتيجة الأداء هي متوسط مرجح لنتائج المقاييس. وبطبيعة الحال، يكون للمقاييس المرجّحة بدرجة أكبر تأثير أكبر في نتيجة أدائك الإجمالية. لا تظهر نتائج المقاييس في التقرير، ولكن يتم احتسابها بشكل أساسي.
Lighthouse 10
التدقيق | الوزن |
---|---|
سرعة عرض المحتوى على الصفحة | 10% |
مؤشر السرعة | 10% |
سرعة عرض أكبر محتوى مرئي | 25% |
إجمالي وقت الحظر | 30% |
متغيّرات التصميم التراكمية | 25% |
المنارة 8
التدقيق | الوزن |
---|---|
سرعة عرض أول محتوى مرئي | 10% |
مقياس Speed Index | 10% |
سرعة عرض أكبر محتوى مرئي | 25% |
سرعة الاستعداد للتفاعل | 10% |
إجمالي وقت الحظر | 30% |
متغيّرات التصميم التراكمية | 15% |
كيفية تحديد نتائج المقاييس
بعد أن تجمع أداة Lighthouse مقاييس الأداء (يتم تسجيلها في الغالب بالمللي ثانية)، تحوّل كل قيمة مقياس أوّلية إلى نتيجة مقياس من 0 إلى 100 من خلال معرفة مكان وقوع قيمة المقياس في توزيع نتائج Lighthouse. توزيع النقاط هو توزيع لوغاريتمي طبيعي مشتق من مقاييس أداء بيانات الأداء الفعلي للموقع الإلكتروني على أرشيف HTTP.
على سبيل المثال، يقيس مقياس "سرعة عرض أكبر جزء من المحتوى على الصفحة" (LCP) الوقت الذي يلاحظ فيه المستخدم أنّه أصبح أكبر محتوى في الصفحة مرئيًا. تمثّل قيمة مقياس LCP المدة الزمنية بين بدء المستخدم لتحميل الصفحة وعرض الصفحة لمحتوى الصفحة الأساسي. استنادًا إلى بيانات الموقع الإلكتروني الحقيقية، تعرض المواقع الإلكترونية الأفضل أداءً LCP في حوالي 1,220 ملي ثانية، وبالتالي يتمّ ربط قيمة المقياس هذه بنتيجة 99.
بالتعمّق أكثر، يستخدم نموذج منحنى النتائج في Lighthouse بيانات HTTPأرشفة لتحديد نقطتين تحكم بعد ذلك ضبط شكل منحنى log-normal. تصبح النسبة المئوية الخامسة والعشرون لبيانات HTTP Archive هي 50 (نقطة التحكّم في المتوسط)، وتصبح النسبة المئوية الثامنة هي 90 (نقطة التحكّم الجيدة/الخضراء). أثناء استكشاف الرسم البياني لمنحنى التقييم، يُرجى العِلم أنّه بين 0.50 و0.92، هناك علاقة شبه خطية بين قيمة المقياس والنتيجة. تُمثّل النتيجة 0.96 تقريبًا "نقطة التقلّص العائد"، فكلما ارتفعت النتيجة، يبتعد المنحنى، ما يتطلّب تحسينًا متزايدًا للمقياس لتحسين نتيجة عالية من البداية.
كيفية التعامل مع سطح المكتب مقابل الأجهزة الجوّالة
كما ذكرنا، يتم تحديد منحنيات النتائج من بيانات الأداء الفعلية. قبل الإصدار 6 من Lighthouse، كانت جميع منحنيات النتيجة تستند إلى بيانات الأداء على الأجهزة الجوّالة، إلا أن تشغيل Lighthouse على الكمبيوتر المكتبي كان يستخدم ذلك. في الواقع، أدّى ذلك إلى تضخيم نتائج أجهزة الكمبيوتر المكتبي بشكل مصطنع. أصلح الإصدار 6 من Lighthouse هذا الخطأ باستخدام نتائج محدّدة على الكمبيوتر المكتبي. في حين يمكنك بالتأكيد توقع تغييرات إجمالية في نتيجة الأداء من 5 إلى 6، فإن أي نتائج لأجهزة الكمبيوتر المكتبية ستكون مختلفة إلى حد كبير.
كيفية ترميز النتائج بالألوان
يتم تلوين نتائج المقاييس ونتيجة الأداء وفقًا لهذه النطاقات:
- من 0 إلى 49 (أحمر): ضعيف
- من 50 إلى 89 (برتقالي): بحاجة إلى تحسين
- من 90 إلى 100 (أخضر): جيد
لتقديم تجربة جيدة للمستخدم، يجب أن تسعى المواقع الإلكترونية إلى الحصول على نتيجة جيدة (من 90 إلى 100). النتيجة "المثالية" 100 صعبة للغاية لتحقيقها وهي غير متوقعة. على سبيل المثال، إذا كانت النتيجة من 99 إلى 100 تتطلّب نفس القدر من تحسين المقياس الذي قد يستغرق من 90 إلى 94.
ما هي الإجراءات التي يمكن للمطوّرين اتّخاذها لتحسين نتيجة الأداء؟
أولاً، استخدِم الآلة الحاسبة للنتائج في Lighthouse للمساعدة في معرفة الحدود التي يجب أن تهدف إلى تحقيق نتيجة أداء معيّنة في Lighthouse.
في تقرير Lighthouse، يحتوي قسم الفرص على اقتراحات ومستندات تفصيلية حول كيفية تنفيذها. بالإضافة إلى ذلك، يسرد قسم بيانات التشخيص إرشادات إضافية يمكن للمطوّرين استكشافها لتحسين أدائهم بشكلٍ أكبر.