← العودة إلى الميزات
Free

أداء الصفحة (Page Performance)

توفر (أداء الصفحة) نظرة عامة وفورية لأداء أي صفحة ويب — كمقاييس توقيت التحميل (FCP، و DOMContentLoaded، والتحميل الكامل، والـ TTI)، وإحصاءات (DOM) (كعدد العناصر، وعمق التداخل، وعدّاد مستمعات الأحداث)، وتفصيل الموارد لبيان عدد وحجم ملفات الـ JS، والـ CSS، والصور، والخطوط، وغيرها. وتوفر درجة تقييم الأداء المرمزة بالألوان مؤشراً سريعاً وصحياً لحالة الموقع.

إن استخراج وتدقيق ملفات وبيانات الأداء الشاملة باستخدام Lighthouse أو WebPageTest يوفر تحليلاً عميقاً ولكنه يستغرق وقتاً طويلاً للتشغيل وينتج تقارير مرهقة ومربكة ومعقدة. وفي بعض الأحيان قد تحتاج ببساطة إلى إجابة سريعة: "هل هذه الصفحة سريعة أم بطيئة؟ وما هي وتيرة التحميل؟" تمنحك (أداء الصفحة) تلك النظرة العامة الفورية. فهي تقرأ وتقتبس بيانات التوقيت من واجهة برمجة تطبيقات الأداء الخاصة بالمتصفح وواجهة برمجة تطبيقات توقيت التنقل (بيانات تم جمعها بالفعل — ولا تحتاج إلى تحميل إضافي للصفحة) وتقدمها في لوحة معلومات مرئية ونظيفة. يعرض القسم العلوي مقاييس التوقيت الرئيسية: أول رسم محتوى (FCP) (عندما يظهر المحتوى الأول)، و DOMContentLoaded (عند اكتمال تحليل شفرات ومستندات HTML بالكامل)، والتحميل الكامل (عند اكتمال وتوافر جميع الموارد)، ووقت التفاعل (عندما تُصبح الصفحة مستجيبة وتتحرر). يتم تمييز كل مقياس حسب الحالة بالألوان — أخضر للسرعة المريحة، أصفر للمتوسط المقبول، وأحمر للبطء الشديد — وذلك استناداً إلى المعايير القياسية لـ (Web Vitals). أدناه، يوضح تفصيل الموارد وتوزيعها وكيفية وحجم البيانات المنقولة والمستهلكة على الـ JavaScript كنسبة لـ CSS والصور والخطوط وغيرها من الروابط، مع مخططات مرئية دائرية وأعمدة بيانية لتسهيل الفهم والمقارنة. يُظهر قسم إحصائيات الـ DOM إجمالي العناصر والحد الأقصى لعمق التداخل وعدد مستمعي ومستقبلي الأحداث — وهي مؤشرات رئيسية لتعقيد بناء الـ DOM الذي يؤثر بطبيعة الحال على فاعلية وسرعة أداء العرض.

معاينة مباشرة
example.com
Performance Overview
Score: 87
0.8s
FCP
1.2s
DOM Ready
2.4s
Full Load
1.5s
TTI
Resource Breakdown
JS
842 KB
4 files
CSS
128 KB
2 files
Images
456 KB
12 files
Fonts
98 KB
2 files
DOM Statistics
1,247
Elements
14
Max Depth
86
Event Listeners
1.5 MB
Total Size
الميزات الرئيسية

مقاييس التوقيت الرئيسية

تعرض الطلاء والمحتوى الأولي (FCP)، وتحميل محتوى (DOM)، واكتمال التحميل المدمج، ووقت وصول مرحلة التفاعل (TTI) — وهي مقاييس الأداء الأربعة الأكثر حيوية. وكلٌ منها مُرمّز لونياً: أخضر (سريع)، أصفر (معتدل ومتوسط)، أحمر (بطيء ولزج) وفقاً لمعايير (Web Vitals) القياسية والمثبتة.

تفصيل أنواع الموارد

مخطط وبناء بياني مرئي يستعرض تعداد وحجم كل نوع من الموارد: كملفات الجافاسكريبت المستقلة، أنماط وجماليات CSS، مكتبات الصور والأيقونات، مزارع الخطوط وغيرها. لتعرف وتدرك فوراً وبلمحة أيا من أصناف الموارد تتصدر قائمة المساهمة بنصف وزن الصفحة.

إحصائيات تداخل وتعقيد الـ DOM

تُظهر المجموع الصافي والكلي لعناصر الـ DOM، والحد الأقصى لمدى تداخل طبقات البناء، والمجموع الكلي للمستمعين والمترقبين للأحداث ومسبباتها. يتم اعتبار أحجام الـ DOM الهائلة والمكتظة (بأكثر من 2000 عنصر) والتداخل العميق في طبقاتها ومستوياتها الداعمة (تتجاوز 15 مستوى) كنقطة خلل وعناق أداء محتملة وعائقاً للتنفس.

علامة التقييم والأداء العام الموحد

علامة ونقاط موحدة تتراوح من (0 - 100) وتعمل كمختصر لمؤشر صحة ورسوخ أداء الصفحة، مشفرة لونياً بالأخضر (85+)، فالأصفر المعلق (50-84)، فالأحمر المُدان والمُتهم (0-49). والتي استخلصت واحتسبت استناداً ودعماً بمزيج موزون من قيم الاستجابة والمقاييس الزمنية ودرجة كفاءة استهلاك المورد.

الوزن الكلي وحجم الصفحة

تشير وتعرض البيانات إجمالي حجم المواد والموارد المحملة والمتراكمة ومقاسها بالـ (MB ميجابايت). والمقسّمة وتفصيلها الموضح في التصنيفات لترى وتقع عيناك على معلومة أن 842 كيلوبايت هي لمحتوى (JavaScript)، وأن 245 مخصصة للصور والجرافيكس، بينما حصة 128 تستهلكها تنسيقات CSS — وتحدد بذلك من يسلب ويفترس حجم التنزيل ومقدار وزن مشروع وتطبيق الويب.

لا يتطلب تحميل الصفحة أو إعادة التفتيش من جديد

تقرأ وتسحب الخوارزميات بيانات الأداء مباشرة من داخل قواميس متصفحك ووصلة (Performance API) — وهي القراءات والنتائج العابرة التي جُمعت ودُوّنت بالفعل من صميم عملية التحميل الطبيعي. فلا حاجة ولا ضرر لفرض اختبارات اصطناعية مستنزفة مجدداً، ولا مزيد من الطلبات الشبكية ولا تأثير سلبياً وعكسياً ناتجاً عن استضافة هذه اللوحة وتشغيلها.

حالات الاستخدام الشائعة

فحص سريع وتشخيص لصحة الأداء (Health Check)

افتح ونشّط أية صفحة وتزود وتسلح بنظرة عامة وسريعة لأدائها ومستواها. هل هي سريعة (بختم ودرجة خضراء)، أم معتدلة (بدرجة صفراء)، أم بطيئة ثقيلة (برداء أحمر)؟ تحسم هذه اللوحة ذلك في جزء من الثانية — ولست مضطراً لانتظار نتائج وقراءة حاسبة اختبارات Lighthouse المهولة.

التعرّف على اختناقات وعوائق ونقاط تعثر الأداء

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

مقارنة ودراسة حالة ما قبل وما بعد التحسينات

عالج أداتك قبل الغوص والشروع بإجراء أي تبسيط أو تحسين برمجي، وسجل ودون تلك الأرقام. بعد أن تحكم إغلاق عملك وتعديلاتك البنائية، حدث الصفحة ونفذ الاختبار الكشاف من جديد. لتطابق وتبارز قيم الـ FCP وزمن بدء التحميل الأولي مع الوزن الإجمالي لتتأكد من حصد تلك المعالجة وجني ثمار التحسين المتوقع.

قياس ومقارنة ومقايسة أداء مواقع واجهة المنافسين

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

مراقبة التراجع والانهيار التدريجي للأداء

انشر وشغل الأداة على المقاطع والصفحات الرئيسية والحيوية بانتظام أثناء دورة ومسار التطوير الدائم والمستدام (Development). إذا شهد التقييم الرقمي سقوطاً وشقاً أو تفاقم واتسع الوزن والحجم بصورة مفاجئة وبشكل غامض فقد أحدثت شرخاً وتراجعاً مخيفاً — سارع لقطف واصطياد الخطأ والعلة قبل نشر الخراب لمرحلة الإنتاج والجمهور الختامي والـ (Production).

كيفية الاستخدام
1

تمكين مُحلل أداء الصفحة

انطلق وافتح نافذة ولوحة DevSuite Pro من امتداد المتصفح وانقر على أداة القياس (Page Performance). وستصعد لوحة البيانات وتطل عليك فوراً لعرض وبسط تفاصيل وحالة الصفحة.

2

مراجعة مقاييس الأرقام والزمن

تحقق ودقق في مؤشرات الاستجابة الأربعة وتوقيتاتها التي تتصدر اللوحة: وهي FCP و DOMContentLoaded والتحميل الكامل و TTI. اللون الأخضر بريء ويشي بالنجاح، والأصفر مقبول ومعتدل، أما الأحمر فيفرض ويستثير التساؤلات والحاجة للخروج بحل وتحسين.

3

تحليل واستدراك تفاصيل الموارد

صوب ناظريك نحو الشريط البياني للموارد لمعرفة نوع الملفات الأثقل والأكثر امتصاصاً لشرايين الشبكة. غالباً ما يكون الجافاسكريبت العدو الأكبر — فإذا فاق الـ 500 كيلوبايت، فهناك مجال وحاجة تقسيم الأكواد وفصلها أو التحميل الكسول المستمر (Lazy-loading).

4

فحص وتقصي تعقيدات مسار وعمق الـ DOM

راجع وتفحص إحصائيات الـ DOM عن كثب وتأنٍ. فإن تجاوز تعداد العناصر الفعلي الـ 1500 عتبة واقتحم التداخل الطفيف حد الـ 15 عمقاً وزاد عدد طوابقه، فخذ المبادرة وادرس سبل تبسيط ودمج الأكواد وهيكل الصفحة لتعزيز وتحرير قدرات معالج العرض في الراندوم.

5

وثّق التقييم وانطلق في مضمار التحسين والتنقيح

ترسم درجة وتقييم ونقاط الصلاحية العُليا لوحةً شاملة وسريعة كمعيار أساسي. ابدأ بالتحسين والتعديل ثم أطلق الاختبار مجدداً لتحديد ما إذا كانت التغييرات تثمر في مقاييس وحصائل إيجابية.

هل أنت جاهز للتجربة؟ أداء الصفحة (Page Performance)?

قم بتثبيت DevSuite Pro مجانًا وافتح أكثر من 39 أداة للمطورين لمتصفحك.

إضافة إلى Chrome أضف إلى Edge إضافة إلى FireFox