فُحِص في 3/9/2026 · https://web.dev/?hl=de
1 عائق حرج · إضافةً إلى 3 للتحقق.
كيف تُحتسب الدرجة؟ (100 نقطة بداية)
| 6 رابط بلا اسم يمكن التعرف عليه في الـ HTML | -18 |
| سمة lang غير صالحة: «de-x-mtfrom-en» | -7 |
| لا يوجد عنوان <h1> في الـ HTML المُقدَّم | -7 |
| 2 سمة id مكررة | -7 |
| النتيجة | 61 / 100 |
قابل للتشغيل
6 رابط بلا اسم يمكن التعرف عليه في الـ HTML
روابط فارغة أو مجرد أيقونة/صورة بلا alt. لا يُتعرَّف هنا على aria-label المضبوط عبر JavaScript.
<a href="https://web.dev/explore/ai?hl=de"><a href="https://web.dev/explore/how-to-optimize-inp?utm_source=web.de<a href="https://web.dev/identity?hl=de"><a href="https://web.dev/learn/html?hl=de">
ما ينبغي فعله: أضِف نص رابط مرئيًا، أو استخدم في روابط الأيقونات aria-label أو صورة ذات alt.
لا يوجد عنوان <h1> في الـ HTML المُقدَّم
يجب أن تبدأ كل صفحة بعنوان h1 واحد بالضبط. في الصفحات المبنية عبر JavaScript قد لا ينشأ الـ h1 إلا في المتصفح — عندئذٍ تحقق في الـ DOM المعروض.
body
ما ينبغي فعله: أدرِج <h1> ذا معنى كأول عنوان (على جانب الخادم إن أمكن).
قابل للفهم
سمة lang غير صالحة: «de-x-mtfrom-en»
لا تطابق القيمة أي رمز لغة صالح (BCP 47).
<html>
ما ينبغي فعله: صحِّحها إلى رمز صالح، مثلًا lang="ar" أو lang="ar-SA".
متين
2 سمة id مكررة
مثلًا inp-optimieren, zahlungen-und-identitat. يكسر ارتباطات label-for وaria.
[id]
ما ينبغي فعله: امنح معرّفات id فريدة.
تم حله بشكل صحيح بالفعل
- البدائل النصية: لا مشكلات يمكن التعرف عليها آليًا
- يوجد رابط تخطٍّ إلى المحتوى
- يوجد معلَم <main>
الخطوات التالية
- 6 رابط بلا اسم يمكن التعرف عليه في الـ HTML. أضِف نص رابط مرئيًا، أو استخدم في روابط الأيقونات aria-label أو صورة ذات alt.
- سمة lang غير صالحة: «de-x-mtfrom-en». صحِّحها إلى رمز صالح، مثلًا lang="ar" أو lang="ar-SA".
- لا يوجد عنوان <h1> في الـ HTML المُقدَّم. أدرِج <h1> ذا معنى كأول عنوان (على جانب الخادم إن أمكن).
- 2 سمة id مكررة. امنح معرّفات id فريدة.
إعادة فحص أسبوعية، بعرض JS، بريد إلكتروني عند العوائق الجديدة — قريبًا.
المنهجية & الحدود
في 3/9/2026 فُحِص الـ HTML الذي يُقدِّمه web.dev عند أول استدعاء دون تسجيل دخول، إضافةً إلى ما يصل إلى أربعة ملفات CSS مرتبطة من النطاق نفسه. ما فُحِص: تباين الألوان (من الـ CSS)، البدائل النصية، تسمية النماذج، أسماء عناصر التحكم، بنية العناوين، عنوان الصفحة ولغتها، قفل التكبير، معرّفات id مكررة، قيم tabindex موجبة، المعالم.
لم يُفحَص: كل ما ينشأ عبر JavaScript، وقابلية التشغيل بلوحة المفاتيح، والتركيز المرئي، وترتيب التركيز، وإعلان قارئ الشاشة، والمحتوى خلف تسجيل الدخول، والصفحات الفرعية. يكتشف الاختبار الآلي نحو 20–35 % من مخالفات WCAG — أما الباقي فيحتاج إلى فحص يدوي. لقطة لحظية، لا حكم قانوني.