1. ما يغطيه هذا البيان
الموقع الإلكتروني وتطبيق الويب pollslive.com: الصفحات التسويقية وصفحات التوثيق، والاستوديو الخاص بمقدّم العرض، وتجربة المشارك (الانضمام إلى جلسة، والإجابة عن سؤال، وعرض النتائج). ويغطي الموقع بجميع اللغات الثماني التي ننشر بها. ولا يغطي المحتوى الذي يكتبه المضيف في استطلاعه الخاص، إذ تقع عليه مسؤولية جعله قابلًا للوصول، ولا خدمات الأطراف الثالثة التي نضمّنها، والمذكورة أدناه.
2. حالة التوافق
PollsLive متوافقة جزئيًا مع WCAG 2.1 المستوى AA، وهو المعيار الذي يشير إليه EN 301 549 والقانون الأوروبي لإمكانية الوصول. وتعني «متوافقة جزئيًا» أن معظم المعيار مستوفى وبعض أجزائه غير مستوفاة؛ والأجزاء غير المستوفاة مدرجة تحت «القيود المعروفة» بدلًا من تركها لتكتشفها بنفسك. نعمل على توسيع اختباراتنا لتشمل المستوى AA من WCAG 2.2، وهو الإصدار الحالي من المعيار.
لا ندّعي التوافق الكامل، ولن ندّعيه استنادًا إلى نجاح اختبار آلي. فالأدوات الآلية لا تكشف إلا أقلية من إخفاقات WCAG: إذ يمكنها أن تخبرك بأن عنصر تحكم ليس له اسم، لكنها لا تستطيع أن تخبرك بما إذا كان الاسم منطقيًا.
3. موقفنا بموجب القانون الأوروبي لإمكانية الوصول
تشغّل PollsLive مؤسسة متناهية الصغر وفق التعريف الوارد في توصية المفوضية 2003/361/EC (أقل من 10 موظفين وبحجم أعمال لا يتجاوز €2 مليون)، ولذلك فهي معفاة من التزامات الخدمات المنصوص عليها في القانون الأوروبي لإمكانية الوصول (التوجيه (EU) 2019/882). ومع ذلك ننشر هذا البيان. فالإعفاء يصف ما نحن ملزمون بفعله، لا ما ننوي فعله، ومن يستخدم قارئ شاشة للإجابة عن استطلاع لا يهمه أي حيثية تنطبق علينا.
4. كيف نختبر
يُفحص كل مسار عام (وعددها 79) آليًا وفق WCAG 2.1 بالمستويين A وAA باستخدام axe-core، عبر متصفح حقيقي وبثلاثة أحجام لإطار العرض منها هاتف بعرض 320px، إضافة إلى جلسة مباشرة يتصل بها مضيف ومشارك، لأن معظم ما يمر به المشارك يحدث بعد تحميل الصفحة، ولا يصل إليه الفحص الثابت أبدًا. ويعمل الفحص مع تقليل الحركة حتى تكون القراءات لصفحات مستقرة لا في منتصف رسوم متحركة.
يفشل البناء إذا احتوى أي مسار على مخالفة حرجة أو جسيمة، فيُكتشف التراجع قبل الإصدار لا عند التدقيق. أما النتائج الأقل خطورة فتُسجَّل وتُراجَع دون أن توقف البناء. ولم نكلّف جهة خارجية بتدقيق أو باختبار مع مستخدمي التقنيات المساعدة؛ وعندما نفعل، سيذكر هذا البيان ذلك.
5. ما الذي أصلحناه
كشف تدقيق أغسطس 2026 ما يلي وصحّحه: غياب رابط التخطي إلى المحتوى في أي مكان من الموقع، فكان مستخدمو لوحة المفاتيح يتنقلون عبر الترويسة كاملة في كل صفحة؛ وألوان الخيارات التي وضعت تسميات بيضاء على خلفيات تصل نسبة تباينها إلى 2.15:1 فقط مقابل 4.5:1 المطلوبة؛ والروابط المضمّنة في النص التي لم يميّزها عن النص المحيط سوى اللون وحده؛ وأمثلة الشيفرة والجداول المرجعية التي تمرر أفقيًا دون أي وسيلة للوصول إليها من لوحة المفاتيح؛ ولوحة نتائج مباشرة تحمل ثلاث مناطق إعلان متداخلة تقرأ المخطط كاملًا بصوت عالٍ مع كل صوت وارد؛ وعرض للمشارك يغيّر السؤال دون الإعلان عن أي شيء على الإطلاق؛ وصفحة /demo الرئيسية التي كانت تلوّن تسميات بطاقاتها بلوحة ألوان التعبئة (FILL) الخاصة بالمخططات، وهي مصممة لتكون خلف حبر داكن، فقيس تباينها 2.77:1 كنص على بطاقة بيضاء؛ وشارة «جديد» في فهرس التوثيق بتباين 4.43:1، أي أقل من الحد بعُشر نقطة عند حجم 9px.
6. القيود المعروفة
حالية وصادقة. كل من هذه القيود قائم اليوم:
- مرجع API التفاعلي (/docs/api-reference) يُعرض بواسطة Swagger UI، وهو مكوّن تابع لطرف ثالث نحمّله ولا نبنيه. وهو يضع عناصر تحكم تفاعلية داخل بعضها، مما قد يجعل التقنيات المساعدة تعلن عنها بشكل مربك، ولا يمكننا إعادة هيكلته دون إنشاء نسخة مشتقة منه. والمواصفة نفسها متاحة بصيغة JSON عادية على /api/v1/openapi.json، وتحمل صفحات التوثيق الخاصة بنا المعلومات نفسها بصيغة HTML قابلة للوصول.
- اللوحات المباشرة في جانب مقدّم العرض (وحدة تحكم المضيف، ولوحة المتصدرين، وقائمة الأسئلة والأجوبة الخاضعة للإشراف، ولوحة الرؤى) تتحدث في الوقت الفعلي دون الإعلان عن تغييراتها. وقد أُصلح الجانب الموجّه للمشاركين؛ أما جانب مقدّم العرض فلم يُصلح بعد، ولن يُبلَّغ مقدّم العرض الذي يستخدم قارئ شاشة عند ورود سؤال جديد.
- رسائل أخطاء النماذج تُعرض بصريًا ولا ترتبط برمجيًا بحقولها بشكل متسق، لذلك قد لا يقرأ قارئ الشاشة الخطأ عندما ينتقل التركيز إلى حقل الإدخال الذي يخصه.
- التغطية الآلية ليست تغطية كاملة. لم نختبر كل مسار استخدام يدويًا بقارئ شاشة، ولم نختبر إطلاقًا باستخدام التحكم الصوتي أو أجهزة التبديل. وعدم ورود شيء في هذه القائمة ليس دليلًا على أنه يعمل.
7. إبلاغنا عن عائق
إذا منعك شيء من استخدام PollsLive، فراسل support@pollslive.com أو استخدم نموذج التواصل الخاص بنا. أخبرنا بالصفحة، وما كنت تحاول فعله، والتقنية المساعدة والمتصفح اللذين كنت تستخدمهما إن أمكن، فهذا ما يصنع الفرق بين أن نعيد إنتاج المشكلة وأن نخمّنها. ونهدف إلى الرد خلال خمسة أيام عمل.
إذا احتجت إلى شيء من PollsLive بصيغة أخرى (تصدير نتائج، أو محتويات استطلاع)، فاطلبه وسنرسله بصيغة تناسبك. وإذا تعذّر علينا حل عائق أبلغت عنه، يمكنك التصعيد إلى سلطة الإنفاذ الهولندية؛ وتفاصيل تسجيلنا وبيانات التواصل معنا موجودة في الإشعار القانوني.