أدوات الأداء في 2024 وما بعده

تساعد لوحة الأداء في "أدوات مطوّري البرامج في Chrome" المطوّرين في قياس أداء وقت التشغيل وتحسينه بشكل أو بآخر على مدار 15 عامًا تقريبًا. بدأت هذه اللوحة باسم "المخطط الزمني"، ثم تطورت إلى لوحة "الأداء" التي تعرفها اليوم.

خلال هذه الفترة، أطلق Chrome منتجات وميزات أخرى فعّالة لتحسين الأداء. من الجدير بالذكر أنّه تم إطلاق Lighthouse في عام 2016 للمساعدة في رصد فرص التحسين بسهولة أكبر. تم طرح لوحة "إحصاءات الأداء" التجريبية في عام 2022 لاختبار طرق جديدة لعرض إحصاءات الأداء.

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

في إطار سعينا إلى تسهيل تحديد مشاكل الأداء وإعادة إنتاجها على المطوّرين، سنضيف ميزات ودروسًا من Lighthouse ولوحة "إحصاءات الأداء" ودمجناها في لوحة "الأداء" الحالية. نحن نركّز أيضًا على تجربة المستخدم وسهولة الاستخدام لتحسين فعالية لوحة "الأداء" كأداة لتحسين أداء الويب.

ما هي النتيجة؟ لوحة واحدة، أسهل وأقوى من أيّ وقتٍ مضى، تتضمّن جميع بيانات الأداء والإحصاءات

اتّخاذ إجراء بشأن أداء الويب بسهولة أكبر

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

سنطرح الميزات الجديدة فور تطويرها، وسنشارك كل بضعة أشهر آخر المعلومات حول الإمكانات الجديدة التي تقدّمها اللوحة. يُرجى الانتظار قليلاً ستبدأ الميزات الجديدة بالظهور قريبًا.

ميزات أداة Lighthouse القوية في لوحة "الأداء"

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

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

بعد نقل جميع وظائف الأداء إلى لوحة "الأداء"، ستصبح لوحة Lighthouse المستقلة في DevTools زائدة عن الحاجة، وسيتم إيقافها نهائيًا. ولن يتم إيقاف هذه اللوحة نهائيًا إلا في النصف الثاني من عام 2025. من المهم التأكيد على أنّ Lighthouse لن يتم إيقافه.

لقطة شاشة للوحة "الأداء" مع شعار Lighthouse

أدوات Lighthouse ستبقى متوفّرة

لن يتم إيقاف وحدة npm في Lighthouse وتقريرها في إحصاءات PageSpeed (بما في ذلك PSI API). نحن ملتزمون بتوفير أداة Lighthouse وضمان جودتها بصفتها أداة مفتوحة المصدر يمكن استخدامها في بيئة المطوّر المفضّلة لتقييم أداء الصفحة.

يشكّل هذا الدمج طريقة لنا لتحسين كلّ من "لوحة الأداء" وإمكانات Lighthouse للمطوّرين الذين يحاولون معرفة سبب بطء التحميل وبطء الاستجابة وثبات المحتوى.

إيقاف لوحة "إحصاءات الأداء" التجريبية نهائيًا

تم طرح لوحة "إحصاءات الأداء" كتجربة لمعرفة كيف يمكننا معالجة ثلاث مشاكل رئيسية بشكل أفضل: تقليل كثافة المعلومات في لوحة "الأداء"، وتوفير تحليل يستند إلى حالات الاستخدام، وتقليل منحنى التعلّم الذي يصاحب استخدام لوحة "الأداء".

لقد تعلّمنا الكثير من التجربة من خلال ملاحظات المطوّرين. لقد تبيّن لنا أنّ التحليل المستنِد إلى حالات الاستخدام، مثل "أريد تحسين LCP" أو "أريد تحسين الصفحات لتكون أكثر استجابة"، مفيد للغاية، وأنّ ميزات مثل تتبُّع تغييرات التنسيق تسهّل تشخيص المقاييس وتحسينها.

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

وسيتم دمج ما تعلمناه، بالإضافة إلى العديد من الميزات من لوحة "إحصاءات الأداء" التجريبية، في لوحة "الأداء". ستساعدنا ميزات مثل التحليل المستنِد إلى حالات الاستخدام والتحسينات على كثافة المعلومات، بالإضافة إلى دمج Lighthouse، في تقديم إحصاءات عن أداء الصفحة أكثر قابلية للاستخدام من أي وقت مضى.

ستتم إزالة تجربة "إحصاءات الأداء" لاحقًا في عام 2024.

أين يمكن تقديم الملاحظات؟

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