تخطَّ إلى المحتوى
FormFlow

v1.65: تفضيلات العرض في كل صفحة من صفحات FormFlow

يضع الإصدار v1.65.0 زر «خيارات إمكانية الوصول» في الموقع وصفحات تسجيل الدخول واللوحة والصفحات المستضافة والمواقع المصغّرة، مع حجم النص والتباين والحركة والروابط والتباعد تحت تحكم القارئ.

تُرجم هذا المقال آليًا. اقرأ النص الأصلي بالإنجليزية

A dark plate titled 'Your page, your settings.' listing display preference rows for Text size, High contrast, Reduce motion, Highlight links and Focus, each with its control.

يضيف الإصدار v1.65.0 في 16 أكتوبر 2026 أداة تحكم واحدة إلى كل صفحة من صفحات FormFlow يقرأها إنسان. فزر «خيارات إمكانية الوصول» يفتح لوحة «تفضيلات العرض»، ويقرر القارئ كيف تبدو الصفحة بدل أن يقبل الافتراضي ويكبّر الصفحة كلها. ويعطي إدخال سجل التغييرات النسخة المختصرة. ويشرح هذا المقال ما الذي تغيّره اللوحة، وأين يُحفظ الاختيار، وما الذي لا تدّعيه.

زر واحد، في كل سطح

يقع الزر في الموقع، وفي صفحات تسجيل الدخول، وفي لوحتك، وفي الصفحات المستضافة، وفي المواقع المصغّرة. وهو ليس شارة عائمة في زاوية الشاشة. وفي الصفحة المستضافة والموقع المصغّر يكون في التذييل، مع رابط في الأعلى يظهر حين يستقبل تركيز لوحة المفاتيح، فيصل إليه القارئ قبل أن يقطع نموذجًا طويلًا.

ما الذي تفعله كل تفضيل

يتحرك حجم النص في سبع درجات من 90% إلى 200%، فلكل ضغطة أثر مرئي، ويستطيع القارئ أن ينزل درجة بعد أن يبالغ.

والتباين العالي يقوّي النص والحدود وحلقات التركيز. وهو مُعدِّل للسمة الحالية لا سمة ثالثة، فيعمل في الوضع الفاتح والوضع الداكن. وفي الصفحة المستضافة والموقع المصغّر يتجاوز الألوان التي اختارها الفريق، لأن حاجة القارئ إلى التباين أعلى من الهوية البصرية.

و«تقليل الحركة» يوقف الانتقالات والحركات والتمرير الناعم. و«إبراز الروابط والتركيز» يضع خطًا تحت كل رابط ويرسم إطارًا سميكًا حول أي عنصر عليه تركيز لوحة المفاتيح. و«تباعد أوسع للنص» يوسّع ارتفاع السطر وتباعد الكلمات والحروف والفراغات بين الفقرات، وهو الفرق بين كتلة نص وكتلة يستطيع قارئ لديه عُسر قراءة أن يتابعها.

أين تُحفظ التفضيلات

تُحفظ الاختيارات في ذلك المتصفح، وتُطبَّق منذ اللحظة الأولى لظهور الصفحة، وتعمل دون JavaScript. وإلى أن يغيّر القارئ شيئًا، يبدأ كل تفضيل من إعدادات نظام الزائر نفسه، فمن طلب من نظام تشغيله حركة أقل لا تُعرض عليه الحركة أولًا.

ولا تضيع الإجابات المكتوبة في نموذج مستضاف عند تغيير أي إعداد. فلا أحد يخسر نموذجًا نصف مكتمل لأنه كبّر النص.

بيان إمكانية الوصول

صفحة جديدة بجانب الشروط وسياسة الخصوصية توضّح معيار إمكانية الوصول الذي يسعى إليه FormFlow، وأين لا يستوفيه بعد، وكيف تخبرنا بأي عائق تواجهه. وهي مرتبطة من اللوحة ومن تذييل الموقع.

وتلك الصفحة هي النصف الصادق من هذا الإصدار. فهي تنص على أن FormFlow يستوفي جزئيًا WCAG 2.2 المستوى AA، وأن بعض الصفحات تستوفي المعيار وبعض الأجزاء لا تستوفيه بعد أو لم تُفحص مقابله، وأن أي طرف مستقل لم يدقق المنتج. وإن كنت تعمل بالمعيار الأوروبي، فمقال EN 301 549 V4.1.1 يوضح أين صار هذا الأساس الآن.

ما الذي لم يتغيّر

النموذج المضمَّن لا يحصل على لوحة. فالنموذج في موقعك يحترم إعدادات نظام الزائر للحد من الحركة أو زيادة التباين أو إجبار الألوان، داخل النموذج فقط: لا يتغير أي شيء آخر في صفحتك. والتضمين الذي يُحمَّل عبر الـmanifest يحصل على ذلك تلقائيًا. أما التضمين المنسوخ بلا manifest، ومنه شيفرة React وVue، فلا يحصل عليه إلا إذا نسخت الشيفرة مرة أخرى.

ومبدّل السمة الفاتحة والداكنة لم يُمس، ويتوافق مع التباين العالي. وقائمة ما اختبره FormFlow وما لم يختبره موجودة في البيان، لا في هذه المقالة.

والزر ليس ادعاء امتثال. فهو لا يجعل صفحة تستوفي المعيار، وFormFlow لا يقول ذلك.