التزامنا
نعتقد أن متجر البرمجيات يجب أن يكون قابلاً للاستخدام من قبل الجميع - مستخدمي لوحة المفاتيح فقط، مستخدمي قارئات الشاشة، الأشخاص ذوي الرؤية المنخفضة، الأشخاص ذوي الاختلافات الحركية، الأشخاص الذين يستخدمون هواتف صغيرة في إضاءة ضعيفة. نحن نصمم ونبني وفقًا لمعيار WCAG 2.1 Level AA كحد أدنى ونعامل أي فشل في تحقيقه كخطأ يجب إصلاحه، وليس كميزة يمكن تأجيلها.
تغطي هذه البيان كل صفحة على الموقع. إذا كان هناك شيء لا يعمل بالنسبة لك مع التكنولوجيا المساعدة التي تستخدمها، فهذا علينا - يرجى إخبارنا حتى نتمكن من إصلاحه.
ما نقوم به من أجل الوصول
على وجه التحديد، يلتزم فريق الهندسة بما يلي:
- تنقل لوحة المفاتيح - كل عنصر تفاعلي يمكن الوصول إليه باستخدام مفتاح Tab، ويمكن تفعيله باستخدام Enter أو Space، ويمكن إغلاقه باستخدام Escape. نحن لا نستخدم أنماط تعتمد على الماوس فقط.
- HTML دلالي - المعالم (`<main>`, `<nav>`, `<footer>`)، العناوين بالترتيب الصحيح، عناصر التحكم في النماذج الأصلية، الأزرار الحقيقية. يجب ألا تحتاج قارئات الشاشة إلى ARIA لفهم صفحة يمكنهم فهمها من التعليمات البرمجية فقط.
- تركيز مرئي - كل عنصر تفاعلي يظهر حلقة تركيز في جميع الأوقات عند التركيز عبر لوحة المفاتيح، مع تباين لا يقل عن 3:1 ضد خلفيته.
- تباين الألوان - نص الجسم عند 4.5:1، النصوص الكبيرة والرموز عند 3:1، في كل من الوضعين الفاتح والداكن.
- نص قابل للتغيير الحجم - تبقى الصفحات قابلة للاستخدام حتى 200% تكبير في أي متصفح؛ لا تمنع عرض المحتوى الثابت من إعادة التدفق.
- حركة مخفضة - تحترم الرسوم المتحركة `prefers-reduced-motion` ولا تقوم بتشغيل الفيديو تلقائيًا مع الصوت.
اختصارات لوحة المفاتيح
تعمل اختصارات المتصفح القياسية في كل مكان. يضيف الموقع اثنين من اختصاراته الخاصة:
- / - افتح لوحة البحث من أي صفحة.
- Escape - أغلق أي حوار أو درج أو قائمة.
نحن نحتفظ عمدًا بقائمة الاختصارات صغيرة حتى لا تتعارض مع اختصارات التكنولوجيا المساعدة.
المتصفحات والتكنولوجيا المساعدة
نختبر على أحدث إصدارين من Chrome وEdge وFirefox وSafari على سطح المكتب، وSafari وChrome على iOS وAndroid. نختبر سلوك قارئات الشاشة مع NVDA + Firefox، JAWS + Chrome، VoiceOver + Safari (macOS وiOS)، وTalkBack + Chrome على Android.
لا نختبر ضد Internet Explorer 11؛ لم يعد مدعومًا من قبل Microsoft ولا نقوم بحظره ولكن لا يمكننا ضمان الوصول هناك.
المشاكل المعروفة
نقوم بتتبع مشكلات الوصول المفتوحة في نفس قائمة الانتظار مثل الأخطاء الوظيفية ونعاملها بنفس الأولوية. القائمة القصيرة الحالية:
- جدول مقارنة المنتجات التفاعلي على `/compare` لا يعلن بعد عن تحديثات الصفوف لقارئات الشاشة عند تغيير الفلاتر. الحل البديل: أعد تحميل الصفحة لسماع الصفوف المحدثة. نتوقع إصدار إصلاح في دورة الإصدار التالية.
- بعض مقاطع الفيديو التسويقية تعتمد على مشغلات طرف ثالث لا يمكننا التحقق من تسميات الترجمة الخاصة بها. نحن ننتقل إلى مشغلات ذات تسميات مستضافة ذاتيًا.
إذا واجهت شيئًا غير موجود في هذه القائمة، يرجى إخبارنا - انظر القسم التالي.
الإبلاغ عن مشكلة وصول
إذا كانت صفحة لا تعمل بالنسبة لك مع التكنولوجيا المساعدة الخاصة بك، اكتب لنا عبر صفحة الاتصال وأخبرنا بما جربته، وما حدث، وما كان يجب أن يحدث. نهدف إلى الرد في غضون يومين عمل وتأكيد إصلاح أو حل بديل في غضون عشرة.
تتم مراجعة هذه الصفحة مرة واحدة على الأقل في السنة وبعد أي إصدار رئيسي.