Direction & layout
dir/lang، الخصائص المنطقية في CSS، انعكاس الواجهة دون قلب عناصر لا ينبغي قلبها، ومحاذاة المحتوى المختلط.
دعم RTL لا يساوي إضافة dir="rtl". المشكلات تظهر عند اختلاط العربية بالإنجليزية والأرقام والروابط، وعند استخدام لوحة المفاتيح، وفي النماذج والشاشات الصغيرة والمكونات التفاعلية. هدفنا تحويل هذه الحالات إلى أدلة واختبارات قابلة للتكرار.
Audit surface
الفحص لا يقتصر على الجمال البصري؛ بل يبحث عن أعطال وظيفية واتجاهية ووصولية يمكن توثيقها وإعادة إنتاجها.
dir/lang، الخصائص المنطقية في CSS، انعكاس الواجهة دون قلب عناصر لا ينبغي قلبها، ومحاذاة المحتوى المختلط.
عزل النصوص المختلطة، الروابط والأرقام والمعرّفات، والتحذير من محارف التحكم ذات المخاطر العرضية أو الأمنية.
اتجاه الحقول، رسائل الخطأ، التسميات، ترتيب القراءة، الأرقام، البريد والعناوين المختلطة في واجهة RTL.
التنقل بلوحة المفاتيح، ترتيب التركيز، الأسهم في المكونات المركبة، وإبقاء مؤشر التركيز مرئيًا.
إعادة التدفق، الكلمات الطويلة، النص العربي مع اللاتيني، الجداول والبطاقات في المقاسات الضيقة.
تحويل الحالات المهمة إلى اختبارات قابلة للتشغيل في CI بدل الاعتماد على قائمة فحص يدوية فقط.
يمكن أن تكون البداية صفحة تسجيل، نموذجًا عامًا، أو مكوّنًا تفاعليًا. إذا كانت المشكلة متكررة، نحولها إلى اختبار أو قاعدة هندسية بدل إبقائها ملاحظة يدوية.