0–49
50–89
90–100
المقاييس
First Contentful Paint
٤٫٠ ثانية
تحدد "سرعة عرض المحتوى على الصفحة" الوقت الذي يُعرَض فيه أول صورة أو نص. مزيد من المعلومات
مؤشر السرعة
٤٫٤ ثانية
يوضح مؤشر السرعة وتيرة تعبئة محتوى الصفحة على شاشة المستخدم. مزيد من المعلومات
سرعة عرض أكبر محتوى
٤٫٩ ثانية
تحدد "سرعة عرض أكبر محتوى على الصفحة" الوقت الذي يُعرَض فيه أكبر صورة أو نص. مزيد من المعلومات
وقت التفاعل
٤٫٩ ثانية
وقت التفاعل هو مقدار الوقت المستغرق حتى تصبح الصفحة تفاعلية بالكامل. مزيد من المعلومات
إجمالي حظر الوقت
١٢٠ مللي ثانية
مجموع الفترات الزمنية بين "سرعة عرض المحتوى على الصفحة" (FCP) و"وقت التفاعل"، عندما تتجاوز مدة المهمة 50 مللي ثانية، معبرًا عنها بالمللي ثانية. مزيد من المعلومات
Cumulative Layout Shift
0.42
Cumulative Layout Shift is the sum of all layout shifts that occurred during a page's load. A layout shift is any movement an element makes once it is visible to the user. All layout shift is recorded, scored, and then aggregated into a cumulative score between 0 and 1; 0 being a perfectly stable page, and >=0.5 being a highly shifting page. Learn more.
القيم تقديرية وقابلة للتغيير. نتيجة الأداء مستندة إلى هذه المقاييس فقط.
الميزانياتتضبط ميزانيات الأداء معايير لأداء موقعك الإلكتروني.
نوع المورد | الطلبات | حجم النقل | تجاوز الميزانية | |
---|---|---|---|---|
النص البرمجي | 4 | 101.2 KB | طلبان (٢) | 71.2 KB |
الإجمالي | 16 | 156.8 KB | ٦ طلبات | 56.8 KB |
غير ذلك | 1 | 12.3 KB | 7.3 KB | |
الجهة الخارجية | 1 | 29.5 KB | 4.5 KB | |
ورقة الأنماط | 7 | 5.2 KB | ٥ طلبات | 0.2 KB |
الصورة | 1 | 24.2 KB | ||
الوسائط | 0 | 0 KB | ||
الخط | 0 | 0 KB | ||
المستند | 3 | 13.8 KB | طلبان (٢) |
المقياس | القياسات | تجاوز الميزانية |
---|---|---|
وحدة المعالجة المركزية الأولى الخاملة | 4,930 ms | 2,030 ms |
وقت التفاعل | 4,930 ms | 2,030 ms |
First Meaningful Paint | 3,970 ms | 1,970 ms |
First Contentful Paint | 3,970 ms | 970 ms |
الحد الأقصى المحتمل من مهلة الاستجابة لأوّل إدخال | 120 ms | 20 ms |
فرص تحسين الأداءيمكن أن تساعد هذه الاقتراحات على تحميل صفحتك بشكل أسرع. لا تؤثر هذه الاقتراحات بشكل مباشر في نتيجة الأداء.
فرصة تحسين الأداء
التوفيرات المُقدرة
استبعاد موارد حظر العرض
1.13 s
استبعاد موارد حظر العرض
1.13 s
تحظر الموارد سرعة عرض الصفحة لصفحتك. ويمكنك تضمين عناصر جافا سكريبت/CSS المهمة وتأجيل جميع الأنماط/عناصر جافا سكريبت غير المهمة. مزيد من المعلومات
هناك عدد من مكونات WordPress الإضافية التي يمكنها مساعدتك على تضمين مواد العرض المهمة أو تأجيل موارد أقل أهمية. عليك توخي الحذر من أن التحسينات التي توفرها هذه الإضافات قد توقف ميزات التصميم أو المكونات الإضافية، لذلك ستحتاج على الأرجح إلى إجراء تغييرات في الرمز البرمجي.
عنوان URL | حجم النقل | التوفيرات المحتملة |
---|---|---|
/dobetterweb/dbw_tester.css?delay=100 (localhost) | 0.8 KB | 870 ms |
/dobetterweb/unknown404.css?delay=200 (localhost) | 0.1 KB | 870 ms |
/dobetterweb/dbw_tester.css?delay=2200 (localhost) | 0.8 KB | 870 ms |
/dobetterweb/dbw_partial_a.html?delay=200 (localhost) | 0.7 KB | 870 ms |
/dobetterweb/dbw_tester.js (localhost) | 1.7 KB | 720 ms |
تفعيل ضغط النص
0.3 s
تفعيل ضغط النص
0.3 s
يجب عرض الموارد المستندة إلى النص باستخدام الضغط (gzip أو الانكماش أو brotli) لتقليل إجمالي وحدات البايت للشبكة. مزيد من المعلومات
يمكنك تفعيل ضغط النص في إعداد خادم الويب.
عنوان URL | حجم النقل | التوفيرات المحتملة |
---|---|---|
/zone.js (localhost) | 69.8 KB | 54.9 KB |
/dobetterweb/dbw_tester.html (localhost) | 12.2 KB | 8.2 KB |
تصغير جافا سكريبت
0.15 s
تصغير جافا سكريبت
0.15 s
يمكن أن يؤدي تصغير ملفات جافا سكريبت إلى تقليل أحجام الأحمال ووقت تحليل النص البرمجي. مزيد من المعلومات
يمكن لعدد من مكونات WordPress الإضافية زيادة سرعة موقعك الإلكتروني من خلال ربط النصوص البرمجية وتصغيرها وضغطها. يمكنك أيضًا استخدام عملية إنشاء الموقع الإلكتروني لإزالة البيانات غير الضرورية بشكل مسبق إذا أمكن ذلك.
عنوان URL | حجم النقل | التوفيرات المحتملة |
---|---|---|
/zone.js (localhost) | 70 KB | 29.8 KB |
بيانات التشخيصمزيد من المعلومات حول أداء تطبيقك لا تؤثر هذه الأرقام بشكل مباشر في نتيجة الأداء.
عرض الأصول الثابتة من خلال سياسة ذاكرة التخزين المؤقت الفعالة
تم العثور على ١٠ موارد
يمكن لفترة التخزين المؤقت الطويلة تسريع عملية تكرار الزيارات إلى صفحتك. مزيد من المعلومات
يمكنك الاطّلاع على ذاكرة التخزين المؤقت للمتصفّح في WordPress.
عنوان URL | ذاكرة التخزين المؤقت TTL | حجم النقل |
---|---|---|
/zone.js (localhost) | None | 70 KB |
/dobetterweb/lighthouse-480x318.jpg (localhost) | None | 24 KB |
/dobetterweb/dbw_tester.js (localhost) | None | 2 KB |
None | 1 KB | |
/dobetterweb/dbw_tester.css?delay=100 (localhost) | None | 1 KB |
None | 1 KB | |
/dobetterweb/dbw_tester.css?delay=2200 (localhost) | None | 1 KB |
None | 1 KB | |
None | 1 KB | |
/dobetterweb/empty_module.js?delay=500 (localhost) | None | 0 KB |
تجنَّب سلاسل الطلبات المهمة
تم العثور على ١٢ سلسلةً
توضح لك "سلاسل الطلبات المهمة" أدناه الموارد التي تم تحميلها بأولوية عالية. ويمكنك تقليل طول السلاسل أو تقليل حجم تنزيل الموارد أو تأجيل تنزيل الموارد غير الضرورية لتحسين تحميل الصفحة. مزيد من المعلومات
الحد الأقصى لوقت استجابة المسار المهم: 5,540 ms
التنقل الأوّلي
/dobetterweb/dbw_tester.html
(localhost)
/dobetterweb/dbw_tester.css?delay=100
- 570 ms, 0.8 KB
(localhost)
/dobetterweb/unknown404.css?delay=200
- 580 ms, 0.14 KB
(localhost)
/dobetterweb/dbw_tester.css?delay=2200
- 2,210 ms, 0.8 KB
(localhost)
- 580 ms, 1.08 KB
/dobetterweb/dbw_partial_a.html?delay=200
- 590 ms, 0.72 KB
(localhost)
- 1,140 ms, 0.72 KB
- 3,570 ms, 0.8 KB
/dobetterweb/dbw_tester.js
- 1,150 ms, 1.66 KB
(localhost)
/dobetterweb/empty_module.js?delay=500
- 590 ms, 0.14 KB
(localhost)
/zone.js
- 1,110 ms, 69.97 KB
(localhost)
…2.1.1/jquery.min.js
- 920 ms, 29.47 KB
(ajax.googleapis.com)
- 1,040 ms, 0.8 KB
/favicon.ico
- 570 ms, 0.22 KB
(localhost)
الحفاظ على انخفاض عدد الطلبات ونقل الأحجام الصغيرة
١٦ طلبًا • ١٥٧ كيلوبايت
لضبط ميزانيات لكمية موارد الصفحة وحجمها، يمكنك إضافة ملف budget.json. مزيد من المعلومات
نوع المورد | الطلبات | حجم النقل |
---|---|---|
الإجمالي | 16 | 156.8 KB |
النص البرمجي | 4 | 101.2 KB |
الصورة | 1 | 24.2 KB |
المستند | 3 | 13.8 KB |
غير ذلك | 1 | 12.3 KB |
ورقة الأنماط | 7 | 5.2 KB |
الوسائط | 0 | 0 KB |
الخط | 0 | 0 KB |
الجهة الخارجية | 1 | 29.5 KB |
اجتياز عمليات التدقيق بنجاح
(19)
اجتياز عمليات التدقيق بنجاح
(19)
الصور ذات الحجم المناسب
يمكنك عرض صور بحجم مناسب لحفظ بيانات شبكة الجوّال وتحسين وقت التحميل. مزيد من المعلومات
يمكنك تحميل الصور مباشرةً من خلال مكتبة الوسائط للتأكّد من توفّر أحجام الصور المطلوبة، ثم إدراجها من مكتبة الوسائط أو استخدام أداة الصورة لضمان استخدام أفضل حجم للصورة (بما في ذلك تلك الخاصة بنقاط فاصلة متجاوبة). يمكنك تجنب استخدام صور `Full Size` إلا إذا كانت الأبعاد كافية لاستخدامها. مزيد من المعلومات
تأجيل الصور خارج الشاشة
يمكنك إجراء تحميل بطيء للصور الموجودة خارج الشاشة والصور المخفية بعد الانتهاء من تحميل جميع الموارد المهمة من أجل تقليص وقت التفاعل. مزيد من المعلومات
يمكنك تثبيت مكون WordPress الإضافي للتحميل الكسول الذي يوفر القدرة على تأجيل أي صور خارج الشاشة، أو التبديل إلى تصميم يوفِّر هذه القدرة الوظيفية. يمكنك أيضًا استخدام مكون AMP الإضافي.
تصغير CSS
يمكن أن يؤدي تصغير ملفات CSS إلى تقليل أحجام حمولة الشبكة. مزيد من المعلومات
يمكن لعدد من مكونات WordPress الإضافية زيادة سرعة موقعك الإلكتروني من خلال ربط الأنماط وتصغيرها وضغطها. يمكنك أيضًا استخدام عملية إنشاء الموقع الإلكتروني لإزالة البيانات غير الضرورية بشكل مسبق إذا أمكن ذلك.
إزالة خدمة CSS غير المُستخدَمة
يمكنك إزالة القواعد الضارة من أوراق الأنماط وتأجيل تحميل خدمة CSS غير المستخدمة في محتوى الجزء المرئي من الصفحة للحد من وحدات البايت غير الضرورية المستهلكة من خلال نشاط الشبكة. مزيد من المعلومات
يمكنك تقليل عدد مكونات WordPress الإضافية التي تُحمِّل خدمة CSS غير المُستخدَمة في صفحتك أو تبديلها. لتحديد المكونات الإضافية التي تضيف CSS دخيلة، يمكنك محاولة تشغيل تغطية الرمز البرمجي في Chrome DevTools. يمكنك تحديد التصميم/المكون الإضافي المسؤول عن عنوان URL لورقة الأنماط. يمكنك البحث عن المكونات الإضافية التي تحتوي على العديد من أوراق الأنماط في القائمة والتي تحتوي على الكثير من اللون الأحمر في تغطية الرمز البرمجي. يجب أن يدرِج المكون الإضافي ورقة أنماط فقط في حال تم استخدامه في الصفحة فعليًا.
إزالة جافا سكريبت غير المستخدم
يمكنك إزالة نصوص JavaScript غير المستخدمة لتقليل وحدات البايت التي يستهلكها نشاط الشبكة. مزيد من المعلومات
يمكنك تقليل عدد مكونات WordPress الإضافية التي تُحمِّل لغة جافا سكريبت غير المُستخدَمة في صفحتك أو تبديلها. لتحديد المكونات الإضافية التي تضيف لغة جافا سكريبت دخيلة، يمكنك محاولة تشغيل تغطية الرمز البرمجي في Chrome DevTools. يمكنك تحديد التصميم/المكون الإضافي المسؤول عن عنوان URL للنص البرمجي. يمكنك البحث عن المكونات الإضافية التي تحتوي على العديد من النصوص البرمجية في القائمة والتي تحتوي على الكثير من اللون الأحمر في تغطية الرمز البرمجي. يجب أن يدرِج المكون الإضافي نصًا برمجيًا فقط في حال تم استخدامه في الصفحة فعليًا.
تشفير الصور بكفاءة
يتم تحميل الصور المحسَّنة بشكلٍ أسرع وتستهلك بيانات أقل لشبكة الجوّال. مزيد من المعلومات
يمكنك استخدام مكون WordPress الإضافي لتحسين الصورة الذي يضغط صورك مع المحافظة على الجودة.
عرض الصور بتنسيقات الجيل القادم
التوفيرات المحتملة من ٩ كيلوبايت
غالبًا ما توفِّر تنسيقات الصور، مثل JPEG 2000 وJPEG XR وWebP، ضغطًا أفضل من تنسيق PNG أو JPEG، وهذا يعني تنزيلاً أسرع واستهلاكًا أقل للبيانات. مزيد من المعلومات
يمكنك استخدام مكون إضافي أو خدمة تتيح لك تحويل صورك المحمَّلة إلى أفضل التنسيقات تلقائيًا.
عنوان URL | Resource Size | التوفيرات المحتملة | |
---|---|---|---|
/dobetterweb/lighthouse-480x318.jpg (localhost) | 24 KB | 8.8 KB |
الاتصال المسبق للأصول المطلوبة
يمكنك إضافة تعديلات المورد `preconnect` أو `dns-prefetch` لإنشاء اتصالات مبكرة بأصول مهمة تابعة لجهة خارجية. مزيد من المعلومات
أوقات استجابة الخادم منخفضة (TTFB)
استغرق مستند الجذر ٥٧٠ مللي ثانية
يحدّد "وقت وصول أول بايت" الوقت الذي يُرسل فيه الخادم استجابة. مزيد من المعلومات
تساهم التصاميم والمكونات الإضافية ومواصفات الخادم في تحسين وقت استجابة الخادم. يمكنك البحث عن تصميم مُحسّن أكثر و/أو اختيار مكون إضافي للتحسين و/أو ترقية الخادم.
تجنُب عمليات إعادة توجيه الصفحات المتعددة
تؤدي عمليات إعادة التوجيه إلى حدوث تأخيرات إضافية قبل أن يتم تحميل الصفحة. مزيد من المعلومات
التحميل المسبق للطلبات الأساسية
يمكنك استخدام `<link rel=preload>` لتحديد أولويات جلب الموارد المطلوبة حاليًا في وقتٍ لاحق في تحميل الصفحة. مزيد من المعلومات
استخدام تنسيقات الفيديو لمحتوى الصور المتحركة
ملفات GIF الكبيرة غير كافية لعرض محتوى صور متحركة. يمكنك استخدام فيديوهات MPEG4/WebM للصور المتحركة وملفات PNG/WebP للصور الثابتة بدلاً من ملف GIF لحفظ وحدات البايت للشبكة. مزيد من المعلومات
يمكنك تحميل ملف GIF إلى خدمة ستتيح تضمينه باعتباره فيديو HTML5.
تجنُّب الأحمال الضخمة للشبكة
كان إجمالي الحجم ١٥٧ كيلوبايت.
تُكلِّف أحمال الشبكة الكبيرة المستخدمين الكثير من الأموال وترتبط مباشرةً بأوقات التحميل الطويلة. مزيد من المعلومات
يمكنك عرض مقتطفات في قوائم مشاركاتك (مثلاً عبر العلامة "المزيد")، أو تقليل عدد المشاركات المعروضة في صفحة معينة، أو تقسيم مشاركاتك الطويلة إلى صفحات متعددة، أو استخدام مكون إضافي لتحميل التعليقات ذات التحميل الكسول.
عنوان URL | حجم النقل |
---|---|
/zone.js (localhost) | 70 KB |
…2.1.1/jquery.min.js (ajax.googleapis.com) | 29.5 KB |
/dobetterweb/lighthouse-480x318.jpg (localhost) | 24.2 KB |
/dobetterweb/dbw_tester.html (localhost) | 12.3 KB |
/dobetterweb/dbw_tester.html (localhost) | 12.3 KB |
/dobetterweb/dbw_tester.js (localhost) | 1.7 KB |
1.1 KB | |
/dobetterweb/dbw_tester.css?delay=100 (localhost) | 0.8 KB |
0.8 KB | |
/dobetterweb/dbw_tester.css?delay=2200 (localhost) | 0.8 KB |
تجنُب حجم DOM الزائد
٣١ عنصرًا
سيزيد حجم DOM الكبير من استخدام الذاكرة، ويتسبب في إجراء حسابات نمطية أطول، وينتج عنه عمليات مُكلفة لإعادة عرض التنسيق. مزيد من المعلومات
الإحصائية | العنصر | القيمة |
---|---|---|
إجمالي عدد عناصر DOM | 31 | |
الحد الأقصى لعمق DOM | <h2> | 3 |
الحد الأقصى من عناصر الأطفال | <body> | 29 |
علامات أوقات المستخدم وقياساتها
يمكنك توجيه تطبيقك باستخدام "واجهة برمجة التطبيقات لأوقات المستخدم" لقياس الأداء الفعلي العالمي لتطبيقك أثناء التجارب الأساسية للمستخدمين. مزيد من المعلومات
وقت تنفيذ جافا سكريبت
١٫٢ ثانية
يمكنك تقليل الوقت المستغرق في تحليل جافا سكريبت وإنشائها وتنفيذها. قد يتبين لك أن تسليم أحمال جافا سكريبت بحجم أصغر يساعد على ذلك. مزيد من المعلومات
عنوان URL | الوقت الإجمالي لوحدة المعالجة المركزية | تقييم النص البرمجي | تحليل النص البرمجي |
---|---|---|---|
/dobetterweb/dbw_tester.html (localhost) | 1,044 ms | 964 ms | 3 ms |
Unattributable | 280 ms | 10 ms | 0 ms |
/zone.js (localhost) | 107 ms | 91 ms | 2 ms |
…2.1.1/jquery.min.js (ajax.googleapis.com) | 90 ms | 81 ms | 1 ms |
تقليل سلسلة العمل الرئيسية
١٫٥ ثانية
ننصحك بتقليل الوقت المستغرق في تحليل "جافا سكريبت" وإنشائه وتنفيذه. قد يتبيّن لك أن تقديم بيانات "جافا سكريبت" بحجم أصغر يساعد على ذلك. مزيد من المعلومات
الفئة | الوقت المستغرَق |
---|---|
Script Evaluation | 1,149 ms |
Other | 177 ms |
Style & Layout | 122 ms |
Parse HTML & CSS | 54 ms |
Garbage Collection | 26 ms |
Rendering | 13 ms |
Script Parsing & Compilation | 8 ms |
تظل جميع النصوص مرئية أثناء تحميل خط موقع ويب
يمكنك الاستفادة من ميزة CSS لعرض الخطوط لضمان أن يكون النص مرئيًا للمستخدم أثناء تحميل خطوط موقع ويب. مزيد من المعلومات
تقليل استخدام الرموز التابعة لجهات خارجية
لقد حظر رمز الجهة الخارجية سلسلة المحادثات الرئيسية لمدة ٢٠ مللي ثانية
يمكن أن يؤثر الرمز البرمجي الخاصّ بالجهة الخارجية بشكل كبير في أداء التحميل. يمكنك تحديد عدد مقدِّمي الخدمة للجهات الخارجية المتكرّرين ومحاولة تحميل الرمز البرمجي الخاص بالجهة الخارجية بعد انتهاء تحميل صفحتك بشكل أساسي. مزيد من المعلومات
الجهة الخارجية | حجم النقل | وقت حظر سلسلة المحادثات الأساسية |
---|---|---|
Google CDN | 29 KB | 23 ms |
تحدّد عمليات التحقق هذه الفرص التي تتيح تحسين إمكانية الوصول إلى تطبيق الويب. ولا يمكن إجراء رصد تلقائي إلّا لمجموعة فرعية من مشاكل إمكانية الوصول، لذلك يُنصح أيضًا باستخدام الاختبار اليدوي.
التباينهذه هي فرص لتحسين سهولة قراءة المحتوى.
عدم احتواء الخلفية وألوان الخلفية على نسبة تباين كافية
إنّ عملية قراءة النص المنخفض التباين تُعتبر صعبة أو مستحيلة بالنسبة إلى العديد من المستخدمين. مزيد من المعلومات
العناصر التي رسبت في عملية التدقيق |
---|
Do better web tester page <h2>Do better web tester page</h2> |
Hi there! <span>Hi there!</span> |
التدويل والأقلمةهذه هي فرص لتحسين تفسير المحتوى من خلال المستخدمين بلغات مختلفة.
العنصر <html>
لا يحتوي على سمة [lang]
<html>
لا يحتوي على سمة [lang]
في حال لم تحدّد الصفحة سمة اللغة، يفترض قارئ الشاشة أن تكون الصفحة باللغة التلقائية التي اختارها المستخدم عند إعداد قارئ الشاشة. في حال لم تكن الصفحة باللغة التلقائية، قد لا يُعلِن قارئ الشاشة عن نص الصفحة بشكل صحيح. مزيد من المعلومات
العناصر التي رسبت في عملية التدقيق |
---|
html <html manifest="clock.appcache"> |
الأسماء والتصنيفاتهذه هي فرص لتحسين دلالات عناصر التحكُّم في التطبيق. قد يحسّن ذلك من تجربة مستخدمي التكنولوجيا المساعدة، مثل قارئ الشاشة.
عناصر الصور لا تحتوي على سمات [alt]
[alt]
يجب أن تهدف العناصر الإعلامية إلى نص وصفي بديل وقصير. يمكن تجاهل العناصر الزخرفية بسمة النص البديل الفارغة. مزيد من المعلومات
العناصر التي رسبت في عملية التدقيق |
---|
img <img src="lighthouse-480x318.jpg" width="480" height="57"> |
img <img src="lighthouse-480x318.jpg" width="480" height="318"> |
img <img src="lighthouse-rotating.gif" width="811" height="462"> |
img <img src="blob:http://localhost:62824/289254fd-ef1d-4c1a-96a8-ba291caa2140"> |
عدم احتواء عناصر النموذج على تصنيفات مرتبطة
تضمن التصنيفات الإعلان عن عناصر التحكّم بالنموذج بشكل صحيح من خلال التقنيات المساعدة، مثل برامج قراءة الشاشة. مزيد من المعلومات
العناصر التي رسبت في عملية التدقيق |
---|
input <input type="password" onpaste="event.preventDefault();"> |
input <input type="password"> |
input <input type="password" onpaste="return false;"> |
عدم احتواء الروابط على اسم مميّز
إنّ نص الرابط (والنص البديل للصور، عند استخدامه كروابط) الذي يُعد مميّزًا وفريدًا وقابلاً للتركيز يحسّن تجربة التنقل لمستخدمي برامج قراءة الشاشة. مزيد من المعلومات
العناصر التي رسبت في عملية التدقيق |
---|
a <a href="javascript:void(0)" target="_blank"></a> |
a <a href="mailto:inbox@email.com" target="_blank"></a> |
عناصر <object>
لا تحتوي على نص [alt]
<object>
لا تحتوي على نص [alt]
لا يمكن لبرامج قراءة الشاشة ترجمة المحتوى غير النصي. تؤدي إضافة نص بديل إلى عناصر `<object>` إلى مساعدة برامج قراءة الشاشة على نقل المعنى إلى المستخدمين. مزيد من المعلومات
العناصر التي رسبت في عملية التدقيق |
---|
object <object id="5934a"></object> |
object <object id="5934b"></object> |
عناصر إضافية للتحقُّق يدويًا
(10)
تعالج هذه العناصر المناطق التي يتعذر على أداة الاختبار المبرمجة تغطيتها. تعرّف على مزيد من المعلومات في دليلنا حول مراجعة إمكانية الوصول.
عناصر إضافية للتحقُّق يدويًا
(10)
تعالج هذه العناصر المناطق التي يتعذر على أداة الاختبار المبرمجة تغطيتها. تعرّف على مزيد من المعلومات في دليلنا حول مراجعة إمكانية الوصول.
The page has a logical tab order
Tabbing through the page follows the visual layout. Users cannot focus elements that are offscreen. Learn more.
Interactive controls are keyboard focusable
Custom interactive controls are keyboard focusable and display a focus indicator. Learn more.
Interactive elements indicate their purpose and state
Interactive elements, such as links and buttons, should indicate their state and be distinguishable from non-interactive elements. Learn more.
The user's focus is directed to new content added to the page
If new content, such as a dialog, is added to the page, the user's focus is directed to it. Learn more.
User focus is not accidentally trapped in a region
A user can tab into and out of any control or region without accidentally trapping their focus. Learn more.
Custom controls have associated labels
Custom interactive controls have associated labels, provided by aria-label or aria-labelledby. Learn more.
Custom controls have ARIA roles
Custom interactive controls have appropriate ARIA roles. Learn more.
Visual order on the page follows DOM order
DOM order matches the visual order, improving navigation for assistive technology. Learn more.
Offscreen content is hidden from assistive technology
Offscreen content is hidden with display: none or aria-hidden=true. Learn more.
HTML5 landmark elements are used to improve navigation
Landmark elements (<main>, <nav>, etc.) are used to improve the keyboard navigation of the page for assistive technology. Learn more.
اجتياز عمليات التدقيق بنجاح
(11)
اجتياز عمليات التدقيق بنجاح
(11)
[aria-hidden="true"]
غير وارد في المستند <body>
[aria-hidden="true"]
غير وارد في المستند <body>
لا تعمل التكنولوجيا المساعِدة، مثل برامج قراءة الشاشة، على نحوٍ متواصل عند إعداد `aria-hidden="true"` في المستند `<body>`. مزيد من المعلومات
لا تحتوي عناصر [aria-hidden="true"]
على عناصر منحدرة قابلة للتركيز
[aria-hidden="true"]
على عناصر منحدرة قابلة للتركيز
تمنع العناصر المنحدرة القابلة للتركيز ضمن `[aria-hidden="true"]` عنصر العناصر التفاعلية من أن تكون متاحة لمستخدمي التكنولوجيا المساعِدة، مثل برامج قراءة الشاشة. مزيد من المعلومات
تحتوي حقول إدخال ARIA على أسماء يمكن الوصول إليها
عند عدم احتواء حقل الإدخال على اسم يمكن الوصول إليه، تشير برامج قراءة الشاشة إلى الحقل بصفة عامة، مما يجعله غير قابل للاستخدام بالنسبة إلى المستخدمين الذين يعتمدون على برامج قراءة الشاشة. مزيد من المعلومات
تحتوي جميع حقول تبديل ARIA على أسماء يمكن الوصول إليها
عند عدم احتواء حقول التبديل على اسم يمكن الوصول إليه، تشير برامج قراءة الشاشة إلى الحقل باستخدام بصفة عامة، مما يجعله غير قابل للاستخدام بالنسبة إلى المستخدمين الذين يعتمدون على برامج قراءة الشاشة. مزيد من المعلومات
احتواء الأزرار على اسم الوصول
عند عدم احتواء زر على اسم يمكن الوصول إليه، تعلن برامج قراءة الشاشة بأنه "زر"، ما يجعله غير قابل للاستخدام بالنسبة إلى المستخدمين الذين يعتمدون على برامج قراءة الشاشة. مزيد من المعلومات
احتواء الصفحة على عنوان أو رابط تخطٍ أو منطقة معالم
تؤدي إضافة طرق لتخطي المحتوى المكرّر إلى السماح لمستخدمي لوحة المفاتيح بالتنقل في الصفحة بكفاءة أكبر. مزيد من المعلومات
المستند يحتوي على عنصر <title>
<title>
يمنح العنوان مستخدمي برامج قراءة الشاشة نظرة عامة حول الصفحة، ويعتمد مستخدمو محرك البحث على هذا بشكل كبير لتحديد ما إذا كانت الصفحة ذات صلة ببحثهم أو لا. مزيد من المعلومات
سمات [id]
المتوفّرة في العناصر النشطة والقابلة للتركيز فريدة
[id]
المتوفّرة في العناصر النشطة والقابلة للتركيز فريدة
يجب أن يتوفر لكل العناصر القابلة للتركيز `id` فريدًا للتأكد من كونها مرئية بالنسبة إلى التكنولوجيا المساعِدة. مزيد من المعلومات
أرقام تعريف ARIA فريدة
يجب أن تكون قيمة رقم تعريف ARIA فريدة حتى لا تغفل التكنولوجيا المساعِدة عن الأمثلة الأخرى. مزيد من المعلومات
تظهر العناصر المُعنوَنة بترتيب تنازلي متسلسل
إنّ العناوين المطلوبة بالطريقة المناسبة والتي لا تتخطى المستويات، تنقل البنية الدلالية للصفحة، مما يسهّل تصفّحها وفهمها عند استخدام التكنولوجيا المساعِدة. مزيد من المعلومات
[user-scalable="no"]
غير مستخدم في العنصر <meta name="viewport">
والسمة [maximum-scale]
لا تقلّ عن 5.
[user-scalable="no"]
غير مستخدم في العنصر <meta name="viewport">
والسمة [maximum-scale]
لا تقلّ عن 5.
يسبب إيقاف ميزة التكبير أو التصغير مشكلة بالنسبة إلى المستخدمين ضعاف البصر الذين يعتمدون على ميزة تكبير الشاشة لرؤية محتوى صفحة الويب بشكل صحيح. مزيد من المعلومات
غير سارٍ
(24)
غير سارٍ
(24)
قيم [accesskey]
فريدة
[accesskey]
فريدة
تتيح مفاتيح الوصول للمستخدمين التركيز بسرعة على جزء من الصفحة. للانتقال إلى الموضع الصحيح من الصفحة، يجب أن يكون كل مفتاح وصول فريدًا. مزيد من المعلومات
سمات [aria-*]
هي مطابقة لأدوارها
[aria-*]
هي مطابقة لأدوارها
يوفّر كل دور ARIA `role` مجموعة فرعية محددة من سمات `aria-*`. يؤدي عدم تطابق هذه الأدوار إلى إبطال السمات `aria-*`. مزيد من المعلومات
[role]
تحتوي على جميع سمات [aria-*]
المطلوبة
[role]
تحتوي على جميع سمات [aria-*]
المطلوبة
تتطلّب بعض أدوار ARIA تزويد برامج قراءة الشاشة بسمات تصف حالة العنصر. مزيد من المعلومات
إنّ العناصر التي تتضمن ARIA [role]
والتي تتطلب عناصر ثانوية للاحتواء على عنصر [role]
محدّد تشتمل على جميع العناصر الثانوية المطلوبة.
[role]
والتي تتطلب عناصر ثانوية للاحتواء على عنصر [role]
محدّد تشتمل على جميع العناصر الثانوية المطلوبة.
يجب أن تحتوي بعض أدوار ARIA الرئيسية على أدوار ثانوية محدّدة لأداء وظائف إمكانية الوصول المقصودة. مزيد من المعلومات
[role]
مضمّنة في العنصر الرئيسي المطلوب
[role]
مضمّنة في العنصر الرئيسي المطلوب
يجب أن يتم تضمين بعض أدوار ثانوية ARIA ضمن أدوار رئيسية محدّدة لتنفيذ وظائف إمكانية الوصول المقصودة بشكل صحيح. مزيد من المعلومات
قيم [role]
هي صالحة
[role]
هي صالحة
يجب أن تحتوي أدوار ARIA على قيم صالحة لتنفيذ وظائف إمكانية الوصول المقصودة. مزيد من المعلومات
سمات [aria-*]
تحتوي على قيم صالحة
[aria-*]
تحتوي على قيم صالحة
لا يمكن لتقنيات المساعدة، مثل برامج قراءة الشاشة، تفسير سمات ARIA باستخدام قيم غير صحيحة. مزيد من المعلومات
سمات [aria-*]
هي صالحة وليس بها أخطاء إملائية
[aria-*]
هي صالحة وليس بها أخطاء إملائية
لا يمكن لتقنيات المساعدة، مثل برامج قراءة الشاشة، تفسير سمات ARIA بأسماء غير صحيحة. مزيد من المعلومات
<dl>
تحتوي على مجموعات <dt>
و<dd>
المرتبة بشكلٍ صحيح فقط، أو العناصر <script>
أو <template>
.
<dl>
تحتوي على مجموعات <dt>
و<dd>
المرتبة بشكلٍ صحيح فقط، أو العناصر <script>
أو <template>
.
عندما لا يتم ترميز قوائم التعريفات بشكل صحيح، قد تقدم برامج قراءة الشاشة نتائج غير واضحة أو غير دقيقة. مزيد من المعلومات
عناصر قائمة التعريفات مضمّنة في عناصر <dl>
<dl>
يجب إدراج عناصر قائمة التعريفات (`<dt>` و`<dd>`) في عنصر رئيسي `<dl>` وذلك لضمان إعلان برامج قراءة الشاشة عنها بشكل صحيح. مزيد من المعلومات
لا تحتوي الحقول النموذجية على تصنيفات متعددة
قد تعلِن التكنولوجيا المساعِدة، مثل برامج قراءة الشاشة التي تستخدم إما الجزء الأول أو الأخير أو كل أجزاء التصنيف، عن طريق الخطأ عن الحقول النموذجية المتعددة التصنيف. مزيد من المعلومات
عناصر <frame>
أو <iframe>
تحتوي على عنوان
<frame>
أو <iframe>
تحتوي على عنوان
يعتمد مستخدمو برامج قراءة الشاشة على عناوين الإطارات لوصف محتوى الإطارات. مزيد من المعلومات
عنصر <html>
يحتوي على قيمة صحيحة لسمة [lang]
<html>
يحتوي على قيمة صحيحة لسمة [lang]
يؤدي تحديد لغة BCP 47 صحيحة إلى مساعدة برامج قراءة الشاشة على الإعلان عن النص بشكلٍ صحيح. مزيد من المعلومات
عناصر <input type="image">
تحتوي على نص [alt]
<input type="image">
تحتوي على نص [alt]
عند استخدام صورة كزر `<input>`، يمكن أن يساعد توفير نص بديل مستخدمي قارئ الشاشة على فهم الغرض من الزر. مزيد من المعلومات
تتجنّب عناصر <table>
للعرض التقديمي استخدام <th>
أو <caption>
أو السمة [summary]
.
<table>
للعرض التقديمي استخدام <th>
أو <caption>
أو السمة [summary]
.
يجب ألا يشتمل الجدول المُستخدم لأغراض التنسيق على عناصر البيانات، مثل عناصر الشرح أو سمة الملخّص، لأن ذلك يمكن أن ينشئ تجربة محيرة لمستخدمي برامج قراءة الشاشة. مزيد من المعلومات.
القوائم تحتوي على عناصر <li>
وعناصر دعم النص البرمجي (<script>
و<template>
) فقط.
<li>
وعناصر دعم النص البرمجي (<script>
و<template>
) فقط.
تعتمد برامج قراءة الشاشة على طريقة محدّدة للإعلان عن القوائم. يؤدي ضمان بنية القائمة المناسبة إلى المساعدة على الاستماع إلى قارئ الشاشة. مزيد من المعلومات
عناصر القائمة (<li>
) مُضمَّنة في العناصر الرئيسية <ul>
أو <ol>
<li>
) مُضمَّنة في العناصر الرئيسية <ul>
أو <ol>
تتطلّب برامج قراءة الشاشة عناصر قائمة (`<li>`) يجب تضمينها في عنصر رئيسي `<ul>` أو `<ol>` حتى يتم الإعلان عنها بشكلٍ صحيح. مزيد من المعلومات
المستند لا يستخدم <meta http-equiv="refresh">
<meta http-equiv="refresh">
لا يتوقع المستخدمون إعادة تحميل الصفحة تلقائيًا. وإذا تمت إعادة التحميل التلقائية، سيتحوّل تركيز المستخدمين إلى أعلى الصفحة. وقد ينشأ عن ذلك تجربة محبطة ومربكة. مزيد من المعلومات.
لا يتوفّر عنصر له قيمة [tabindex]
أكبر من 0
[tabindex]
أكبر من 0
تشير القيمة الأكبر من 0 إلى وجود طلب تنقل صريح. على الرغم من أن ذلك صحيح تقنيًّا، غالبًا ما يؤدي ذلك إلى إنشاء تجارب محبطة للمستخدمين الذين يعتمدون على التقنيات المساعدة. مزيد من المعلومات
إنّ الخلايا الواردة في <table>
والتي تستخدم السمة [headers]
تشير إلى الخلايا في الجدول نفسه.
<table>
والتي تستخدم السمة [headers]
تشير إلى الخلايا في الجدول نفسه.
تحتوي برامج قراءة الشاشة على ميزات لتسهيل التنقل بين الجداول. يمكن تحسين تجربة استخدام برامج قراءة الشاشة من خلال ضمان إشارة الخلايا `<td>` التي تستخدم السمة `[headers]` إلى خلايا أخرى في الجدول نفسه فقط. مزيد من المعلومات
عناصر <th>
وعناصر [role="columnheader"/"rowheader"]
تحتوي على خلايا البيانات التي يتم وصفها
<th>
وعناصر [role="columnheader"/"rowheader"]
تحتوي على خلايا البيانات التي يتم وصفها
تحتوي برامج قراءة الشاشة على ميزات لتسهيل التنقل بين الجداول. قد يؤدي ضمان أن عناوين الجداول تشير دائمًا إلى بعض مجموعات الخلايا إلى تحسين تجربة مستخدمي برامج قراءة الشاشة. مزيد من المعلومات
سمات [lang]
تحتوي على قيمة صالحة
[lang]
تحتوي على قيمة صالحة
يؤدي تحديد BCP 47 language صحيحة على العناصر إلى مساعدة قارئ الشاشة على نطق النص بشكلٍ صحيح. مزيد من المعلومات
العناصر <video>
تحتوي على عنصر <track>
مع [kind="description"]
<video>
تحتوي على عنصر <track>
مع [kind="description"]
توفّر الأوصاف الصوتية معلومات ذات صلة للفيديوهات التي لا يمكن إجراء الحوار بها، مثل تعبيرات الوجه وأجواء الإضاءة. مزيد من المعلومات
يتم استخدام ذاكرة التخزين المؤقت للتطبيق
تم العثور على "clock.appcache"
تم إيقاف ذاكرة التخزين المؤقت للتطبيق. مزيد من المعلومات
لا يتم استخدام HTTPS
تم العثور على طلب غير آمن واحد
يجب حماية جميع المواقع الإلكترونية باستخدام HTTPS، حتى تلك المواقع التي لا تتعامل مع البيانات الحساسة. يمنع HTTPS الدخلاء من العبث بالاتصالات بين تطبيقك والمستخدمين أو الاستماع إليها بشكل سلبي، وهو شرط مسبق لـ HTTP/2 والعديد من واجهات برمجة تطبيقات الأنظمة الأساسية للويب الجديدة. مزيد من المعلومات
عنوان URL غير آمن |
---|
…2.1.1/jquery.min.js (ajax.googleapis.com) |
لا تستخدم صفحة الويب HTTP/2 لجميع مواردها
لم يتم عرض ١٥ طلبًا عبر HTTP/2
يوفّر HTTP/2 العديد من المزايا على HTTP/1.1، بما في ذلك عناوين البرامج الثنائية وعملية مضاعفة توجيه الإشارات ودفع الخادم. مزيد من المعلومات
عنوان URL | البروتوكول |
---|---|
/dobetterweb/dbw_tester.html (localhost) | http/1.1 |
http/1.1 | |
/dobetterweb/dbw_tester.css?delay=100 (localhost) | http/1.1 |
/dobetterweb/unknown404.css?delay=200 (localhost) | http/1.1 |
/dobetterweb/dbw_tester.css?delay=2200 (localhost) | http/1.1 |
http/1.1 | |
/dobetterweb/dbw_partial_a.html?delay=200 (localhost) | http/1.1 |
http/1.1 | |
http/1.1 | |
/dobetterweb/dbw_tester.js (localhost) | http/1.1 |
/dobetterweb/empty_module.js?delay=500 (localhost) | http/1.1 |
/dobetterweb/lighthouse-480x318.jpg (localhost) | http/1.1 |
/zone.js (localhost) | http/1.1 |
http/1.1 | |
/favicon.ico (localhost) | http/1.1 |
لا يتم استخدام أدوات معالجة الحدث السلبية لتحسين عملية التنقل في الصفحة
يمكنك وضع علامة على "أدوات معالجة أحداث لمس الشاشة وتحريك الماوس" بصفتها `passive` لتحسين عملية التنقل في صفحتك. مزيد من المعلومات
عنوان URL | الموقع الجغرافي |
---|---|
/dobetterweb/dbw_tester.js (localhost) | line: 26 |
/dobetterweb/dbw_tester.html (localhost) | line: 222 |
/dobetterweb/dbw_tester.html (localhost) | line: 248 |
يتم استخدام document.write()
document.write()
بالنسبة إلى المستخدمين الذين لديهم اتصالات بطيئة، يمكن للبرامج النصية الخارجية التي يتم إدخالها ديناميكيًا عبر `document.write()` تأخير تحميل الصفحة لمدة ثوانٍ متعددة. مزيد من المعلومات
عنوان URL | الموقع الجغرافي |
---|---|
/dobetterweb/dbw_tester.html (localhost) | line: 178 |
/dobetterweb/dbw_tester.html (localhost) | line: 179 |
/dobetterweb/dbw_tester.html (localhost) | line: 180 |
الروابط إلى وجهات مشتركة المصدر هي غير آمنة
التحذيرات: يتعذّر تحديد الوجهة لإعلان ثابت <a target="blank">Hello</a>). في حال عدم استخدامه كرابط تشعبي، يمكنك إزالة target=_blank.
يمكنك إضافة `rel="noopener"` أو `rel="noreferrer"` إلى أي روابط خارجية لتحسين الأداء ومنع الثغرات الأمنية. مزيد من المعلومات
Failing Anchors |
---|
<a href="https://www.google.com/" target="blank">Hello</a> |
<a target="blank">Hello</a> |
<a rel="nofollow" href="https://www.google.com/" target="blank">Hello</a> |
يتم طلب إذن رصد الموقع الجغرافي عند تحميل الصفحة
لا يثق المستخدمون في المواقع الإلكترونية التي تطلب مواقعهم الجغرافية بدون سياق أو قد يؤدي ذلك إلى إرباكهم. يمكنك ربط الطلب بإجراء المستخدم بدلاً من ذلك. مزيد من المعلومات
عنوان URL | الموقع الجغرافي |
---|---|
/dobetterweb/dbw_tester.html (localhost) | line: 277 |
/dobetterweb/dbw_tester.html (localhost) | line: 281 |
Charset declaration is missing or occurs too late in the HTML
A character encoding declaration is required. It can be done with a <meta> tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header. Learn more.
يتم تضمين مكتبات الواجهة الأمامية جافا سكريبت ذات الثغرات الأمنية المعروفة
تم رصد ثغرتين (٢)
قد تحتوي بعض البرامج النصية للجهات الخارجية على ثغرات أمنية معروفة يمكن للمهاجمين تحديدها واستغلالها بسهولة. مزيد من المعلومات
إصدار المكتبة | عدد الثغرات | أعلى نسبة خطورة |
---|---|---|
jQuery@2.1.1 | 2 | متوسط |
يتم طلب إذن الإشعار عند تحميل الصفحة
لا يثق المستخدمون في المواقع الإلكترونية التي تطلب إرسال الإشعارات بدون سياق أو قد يؤدي ذلك إلى إرباكهم. يمكنك ربط الطلب بإيماءات المستخدم بدلاً من ذلك. مزيد من المعلومات
عنوان URL | الموقع الجغرافي |
---|---|
/dobetterweb/dbw_tester.html (localhost) | line: 287 |
يتم استخدام واجهات برمجة التطبيقات المتوقفة
تم العثور على ٣ تحذيرات
ستتم في النهاية إزالة واجهات برمجة التطبيقات المتوقفة من المتصفح. مزيد من المعلومات
إيقاف / تحذير | عنوان URL |
---|---|
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/. | /dobetterweb/dbw_tester.html:323:6 (localhost) |
'window.webkitStorageInfo' is deprecated. Please use 'navigator.webkitTemporaryStorage' or 'navigator.webkitPersistentStorage' instead. | /dobetterweb/dbw_tester.html:326:9 (localhost) |
/deep/ combinator is no longer supported in CSS dynamic profile.It is now effectively no-op, acting as if it were a descendant combinator. /deep/ combinator will be removed, and will be invalid at M65. You should remove it. See https://www.chromestatus.com/features/4964279606312960 for more details. |
يتم منع المستخدمين من اللصق في حقول كلمات المرور
يؤدي منع لصق كلمة المرور إلى تقويض سياسة الأمان الجيدة. مزيد من المعلومات
العناصر التي لا تسمح بلصق المحتوى |
---|
<input type="password" onpaste="event.preventDefault();"> |
<input type="password" onpaste="return false;"> |
تم تسجيل أخطاء المتصفح في وحدة التحكّم
تشير الأخطاء التي تم تسجيلها في وحدة التحكّم إلى مشاكل لم يتم حلها. قد تنتج هذه المشاكل من إخفاقات طلب الشبكة ومشاكل أخرى تتعلق بالمتصفّح. مزيد من المعلومات
عنوان URL | الوصف |
---|---|
/dobetterweb/dbw_tester.html (localhost) | Application Cache Error event: Manifest fetch failed (404) http://localhost:10200/dobetterweb/clock.appcache |
/dobetterweb/dbw_tester.html (localhost) | Error: An error at http://localhost:10200/dobetterweb/dbw_tester.html:42:38 |
/dobetterweb/unknown404.css?delay=200 (localhost) | Failed to load resource: the server responded with a status of 404 (Not Found) |
/favicon.ico (localhost) | Failed to load resource: the server responded with a status of 404 (Not Found) |
/dobetterweb/unknown404.css?delay=200 (localhost) | Failed to load resource: the server responded with a status of 404 (Not Found) |
يتم عرض الصور مع نسبة عرض إلى ارتفاع غير صحيحة
يجب أن تتوافق أبعاد عرض الصورة مع نسبة العرض إلى الارتفاع الطبيعية. مزيد من المعلومات
عنوان URL | نسبة العرض إلى الارتفاع (معروضة) | نسبة العرض إلى الارتفاع (الفعلية) | |
---|---|---|---|
/dobetterweb/lighthouse-480x318.jpg (localhost) | 480 x 57
(8.42) | 480 x 318
(1.51) |
Displays images with inappropriate size
Image natural dimensions should be proportional to the display size and the pixel ratio to maximize image clarity. Learn more.
عنوان URL | Displayed size | Actual size | Expected size | |
---|---|---|---|---|
/dobetterweb/lighthouse-480x318.jpg (localhost) | 480 x 318 | 480 x 318 | 1260 x 835 |
اجتياز عمليات التدقيق بنجاح
(2)
اجتياز عمليات التدقيق بنجاح
(2)
الصفحة تحتوي على HTML DOCTYPE
يؤدي تحديد doctype إلى منع المتصفح من التبديل إلى وضع Quirks. مزيد من المعلومات
مكتبات جافا سكريبت التي تم رصدها
تم رصد جميع مكتبات الواجهة الأمامية جافا سكريبت في الصفحة. مزيد من المعلومات
الاسم | الإصدار |
---|---|
jQuery | 2.1.1 |
WordPress |
تضمن عمليات التحقّق هذه تحسين أداء صفحتك لتظهر في ترتيب نتائج محرّك البحث. هناك عوامل إضافية لا يتحقّق منها Lighthouse قد تؤثر في ترتيب نتائج البحث. مزيد من المعلومات
أفضل ممارسات المحتوىيمكنك تنسيق HTML بطريقة تتيح لبرامج الزحف فهم محتوى تطبيقك بشكلٍ أفضل.
لا يحتوي المستند على وصف تعريفي
قد يتم تضمين الأوصاف التعريفية في نتائج البحث لتلخيص محتوى الصفحة بإيجاز. مزيد من المعلومات
عناصر الصور لا تحتوي على سمات [alt]
[alt]
يجب أن تهدف العناصر الإعلامية إلى نص وصفي بديل وقصير. يمكن تجاهل العناصر الزخرفية بسمة النص البديل الفارغة. مزيد من المعلومات
العناصر التي رسبت في عملية التدقيق |
---|
img <img src="lighthouse-480x318.jpg" width="480" height="57"> |
img <img src="lighthouse-480x318.jpg" width="480" height="318"> |
img <img src="lighthouse-rotating.gif" width="811" height="462"> |
img <img src="blob:http://localhost:62824/289254fd-ef1d-4c1a-96a8-ba291caa2140"> |
متوافق مع الجوّاليُرجى التأكّد من أن صفحاتك متوافقة مع الأجهزة الجوّالة، حتى لا يحتاج المستخدمون إلى التصغير أو التكبير بإصبعين من أجل الاطّلاع على صفحات المحتوى. مزيد من المعلومات
لم يتم تحديد حجم أهداف النقر بشكل مناسب
تم تحديد حجم ٠٪ لأهداف النقر بشكلٍ مناسب
يجب أن تكون العناصر التفاعلية، مثل الأزرار والروابط، كبيرة بشكلٍ كافٍ (48 × 48 بكسل) وأن تحيط بها مساحة كافية ليكون من السهل النقر عليها بدون النقر على أي عناصر أخرى. مزيد من المعلومات
هدف النقر | الحجم | استهداف متداخِل |
---|---|---|
Do something <button class="small-button">Do something</button> | 200x18 | Do something else <button class="small-button">Do something else</button> |
عناصر إضافية للتحقُّق يدويًا
(1)
تشغيل أدوات التحقُّق الإضافية هذه على موقعك الإلكتروني للتحقُّق من أفضل ممارسات تحسين محركات البحث الإضافية.
عناصر إضافية للتحقُّق يدويًا
(1)
تشغيل أدوات التحقُّق الإضافية هذه على موقعك الإلكتروني للتحقُّق من أفضل ممارسات تحسين محركات البحث الإضافية.
البيانات المنظَّمة صالحة
يمكنك تشغيل أداة اختبار البيانات المنظَّمة وLinter للبيانات المنظَّمة للتحقّق من البيانات المنظَّمة. مزيد من المعلومات
اجتياز عمليات التدقيق بنجاح
(8)
اجتياز عمليات التدقيق بنجاح
(8)
تضمين علامة <meta name="viewport">
مع width
أو initial-scale
<meta name="viewport">
مع width
أو initial-scale
يُرجى إضافة علامة `<meta name="viewport">` لتحسين تطبيقك لشاشات الجوّال. مزيد من المعلومات
المستند يحتوي على عنصر <title>
<title>
يمنح العنوان مستخدمي برامج قراءة الشاشة نظرة عامة حول الصفحة، ويعتمد مستخدمو محرك البحث على هذا بشكل كبير لتحديد ما إذا كانت الصفحة ذات صلة ببحثهم أو لا. مزيد من المعلومات
تحتوي الصفحة على رمز حالة HTTP صالح
قد لا تتم فهرسة الصفحات التي تتضمّن رموز حالة HTTP غير صالحة بشكلٍ صحيح. مزيد من المعلومات
تحتوي الروابط على نص وصفي
يساعد نص الرابط الوصفي محركات البحث على فهم المحتوى. مزيد من المعلومات
الصفحة ليست محظورة من الفهرسة
يتعذّر على محركات البحث تضمين صفحاتك في نتائج البحث في حال عدم حصولها على إذن للزحف إلى هذه الصفحات. مزيد من المعلومات
المستند يحتوي على سمة hreflang
صالحة
hreflang
صالحة
تخبر روابط hreflang محركات البحث عن إصدار الصفحة الذي يجب إدراجه في نتائج البحث للغة أو منطقة معيّنة. مزيد من المعلومات
يستخدم المستند أحجام الخط القابلة للقراءة
نص ١٠٠٪ قابل للقراءة
أحجام الخطوط الأقل من 12 بكسل صغيرة جدًا بحيث لا يمكن قراءتها بسهولة وتتطلب من مستخدمي الجوّال "التكبير أو التصغير بإصبعين" من أجل قراءتها. يمكنك بذل قصارى جهدك للحصول على نسبة أكبر من 60% من نص الصفحة بمقدار أكبر من أو يساوي 12 بكسل. مزيد من المعلومات
Source | Selector | % of Page Text | Font Size |
---|---|---|---|
Legible text | 100.00% | ≥ 12px |
يتجنّب المستند المكونات الإضافية
لا يمكن لمحركات البحث فهرسة محتوى مكون إضافي وتحظر العديد من الأجهزة استخدام المكونات الإضافية أو لا توفّرها. مزيد من المعلومات
غير سارٍ
(2)
غير سارٍ
(2)
ملف "robots.txt" صالح
في حال كان ملف robots.txt مكتوبًا بصيغة غير صحيحة، يمكن ألا تفهم برامج الزحف كيف تريد أن يتم الزحف إلى موقعك الإلكتروني أو أن تتم فهرسته. مزيد من المعلومات
المستند يحتوي على سمة rel=canonical
صالحة
rel=canonical
صالحة
تقترح الروابط الأساسية عنوان URL للعرض في نتائج البحث. مزيد من المعلومات
تعمل هذه العمليات على التحقق من جوانب "تطبيق الويب التقدّمي". مزيد من المعلومات
سريع وموثوق
تحميل الصفحة سريع بشكلٍ كافٍ في شبكات الجوّال
إنّ تحميل الصفحات بشكل سريع عبر شبكة الجوّال يضمن توفير تجربة استخدام عالية الجودة. مزيد من المعلومات
الصفحة الحالية لا تستجيب باستخدام رمز 200 عند عدم الاتصال بالإنترنت
في حال كنت تنشئ "تطبيق ويب تقدّمي"، يمكنك استخدام مشغّل الخدمات حتى يتمكّن التطبيق من العمل بلا اتصال بالإنترنت. مزيد من المعلومات
start_url
لا تستجيب باستخدام رمز 200 عند عدم الاتصال بالإنترنتNo usable web app manifest found on page.
start_url
لا تستجيب باستخدام رمز 200 عند عدم الاتصال بالإنترنتNo usable web app manifest found on page.
يمكّن مشغّل الخدمات تطبيق الويب من أن يصبح موثوقًا به في ظروف الشبكة التي لا يمكن التنبؤ بها. مزيد من المعلومات
القسم القابل للتثبيت
لا يتم استخدام HTTPS
تم العثور على طلب غير آمن واحد
يجب حماية جميع المواقع الإلكترونية باستخدام HTTPS، حتى تلك المواقع التي لا تتعامل مع البيانات الحساسة. يمنع HTTPS الدخلاء من العبث بالاتصالات بين تطبيقك والمستخدمين أو الاستماع إليها بشكل سلبي، وهو شرط مسبق لـ HTTP/2 والعديد من واجهات برمجة تطبيقات الأنظمة الأساسية للويب الجديدة. مزيد من المعلومات
عنوان URL غير آمن |
---|
…2.1.1/jquery.min.js (ajax.googleapis.com) |
عدم تسجيل مشغّل الخدمات الذي يتحكّم في صفحة وstart_url
start_url
مشغّل الخدمات هو التكنولوجيا التي تمكّن تطبيقك من استخدام ميزات عديدة من "تطبيق الويب التقدّمي"، مثل الاستجابة عند عدم الاتصال بالإنترنت والإضافة إلى الشاشة الرئيسية والإشعارات الفورية. مزيد من المعلومات
عدم استيفاء بيان تطبيق الويب متطلبات التثبيتFailures: No manifest was fetched.
Failures: No manifest was fetched.
يمكن للمتصفحات أن تطلب من المستخدمين بشكل مسبق إضافة تطبيقك إلى الشاشة الرئيسية، ويمكن بذلك زيادة التفاعل. مزيد من المعلومات
تحسين PWA
عدم إعادة توجيه زيارات HTTP إلى HTTPS
في حال أعددت HTTPS مسبقًا، تأكّد من إعادة توجيه جميع زيارات HTTP إلى HTTPS من أجل تفعيل ميزات الويب الآمنة لجميع المستخدمين. مزيد من المعلومات
عدم الضبط لشاشة بداية مخصّصةFailures: No manifest was fetched.
Failures: No manifest was fetched.
تضمن شاشة البداية المميزة توفير تجربة عالية الجودة عند إطلاق المستخدمين تطبيقك من الشاشات الرئيسية. مزيد من المعلومات
عدم ضبط لون تصميم لشريط العناوينFailures: No manifest was fetched,
No `<meta name="theme-color">` tag found.
Failures: No manifest was fetched,
No `<meta name="theme-color">` tag found.
يمكن تصميم شريط العناوين للمتصفح لمطابقة موقعك الإلكتروني. مزيد من المعلومات
تحديد حجم المحتوى بشكلٍ صحيح لإطار العرض
في حال كان عرض محتوى التطبيق لا يتطابق مع عرض إطار العرض، قد لا يتم تحسين تطبيقك لشاشات الجوّال. مزيد من المعلومات
تضمين علامة <meta name="viewport">
مع width
أو initial-scale
<meta name="viewport">
مع width
أو initial-scale
يُرجى إضافة علامة `<meta name="viewport">` لتحسين تطبيقك لشاشات الجوّال. مزيد من المعلومات
تضمين بعض المحتوى عند عدم توفّر جافا سكريبت
يجب أن يعرض تطبيقك بعض المحتوى عند إيقاف جافا سكريبت، حتى في حال كان مجرد تحذير للمستخدم يشير إلى ضرورة وجود جافا سكريبت لاستخدام التطبيق. مزيد من المعلومات
لا يتم تقديم رمز apple-touch-icon
صالح
apple-touch-icon
صالح
للحصول على المظهر المثالي على نظام التشغيل iOS عند إضافة المستخدمين تطبيق ويب تقدّمي إلى الشاشة الرئيسية، يمكنك تحديد `apple-touch-icon`. يجب أن تشير هذه السمة إلى مربع غير شفاف بتنسيق PNG مقاسه 192 بكسل (أو 180 بكسل). مزيد من المعلومات
Manifest doesn't have a maskable iconNo manifest was fetched
No manifest was fetched
A maskable icon ensures that the image fills the entire shape without being letterboxed when installing the app on a device. Learn more.
عناصر إضافية للتحقُّق يدويًا
(3)
يُطلب إجراء عمليات التحقّق هذه من خلال المرجع قائمة التحقق PWA، ولكن لم يتم التحقُّق منها تلقائيًا من خلال Lighthouse. لا تؤثر عمليات التحقق هذه في نتيجتك، ولكن من المهم أنك تتحقق منها يدويًا.
عناصر إضافية للتحقُّق يدويًا
(3)
يُطلب إجراء عمليات التحقّق هذه من خلال المرجع قائمة التحقق PWA، ولكن لم يتم التحقُّق منها تلقائيًا من خلال Lighthouse. لا تؤثر عمليات التحقق هذه في نتيجتك، ولكن من المهم أنك تتحقق منها يدويًا.
الموقع الإلكتروني يعمل عبر المتصفح
للوصول إلى أكبر عدد من المستخدمين، يجب استخدام المواقع الإلكترونية على كل متصفح رئيسي. مزيد من المعلومات
عمليات نقل الصفحة لا تبدو أنها محظورة على الشبكة
يجب أن تكون عملية الانتقال بين الصفحات سريعة، حتى عند استخدام شبكة بطيئة. وذلك لأنّ سرعة استجابة التطبيق تُعدّ من العناصر الأساسية التي يستند إليها المستخدم في تقييم أداء التطبيق. مزيد من المعلومات
كل صفحة تحتوي على عنوان URL
يُرجى التأكّد من أن الصفحات الفردية قابلة للربط بشكلٍ كبير عبر عنوان URL وأن عناوين URL فريدة لغرض إمكانية المشاركة على وسائل التواصل الاجتماعي. مزيد من المعلومات