تسجيل الدخول: حقل اسم المستخدم غير مُركّز تلقائيًا ولا في بداية ترتيب التنقل

تم ترقية المنتدى الذي أشارك فيه مؤخرًا من الإصدار 2.7.0.beta3 إلى 2.7.0.beta4، ولم يعد حقل اسم المستخدم يركز تلقائيًا الآن. كما أن التنقل عبر زر Tab يمر عبر جميع الروابط في الصفحة (المُخفّضة التباين) خلف النافذة المنبثقة بدلًا من القفز إليها مباشرة. لذا، أصبح من الصعب جدًا تسجيل الدخول باستخدام لوحة المفاتيح فقط.

خطوات إعادة إنتاج المشكلة:

  • افتح نافذة متصفح خاصة/غير مرئية (Ctrl-Shift-N في معظم المتصفحات، أو Ctrl-Shift-P في Firefox).
  • انتقل إلى موقع منتدى Discourse.
  • اضغط على زر Tab ثلاث مرات، ثم اضغط Enter لإظهار نافذة تسجيل الدخول.
  • حاول التنقل إلى حقل اسم المستخدم دون استخدام الفأرة أو أي جهاز مؤشر آخر. لاحظ سلوك الضغط المتكرر على زر Tab.

الحل المقترح: إما العودة إلى التركيز التلقائي على حقل اسم المستخدم، أو إذا لم يكن ذلك خيارًا (تشير الأبحاث هنا إلى أنه ربما كان يسبب مشاكل على الهواتف والأجهزة اللوحية حيث تغطي لوحة المفاتيح الظاهرة الحقول؟)، فعلى الأقل إعطاء عناصر نافذة تسجيل الدخول قيمة tabindex تساوي 1 (أو وضعها أولاً في كود HTML) حتى لا تضطر إلى التنقل عبر أجزاء من الصفحة لا يمكنك حتى رؤيتها بوضوح، وبالتأكيد لا تهتم بها."

5 إعجابات

إذا كانت الحقول غير مرتبة، فيجب علينا إصلاح ذلك @awesomerobot

إعجاب واحد (1)

تقرير من أحد مستخدمينا:

هذه مشكلة بالنسبة لي أيضًا. باستخدام قارئ الشاشة المفضل لدي (NVDA على نظام Windows)، أحتاج إلى الانتقال إلى أسفل الصفحة، والضغط على مفتاح الإدخال في عنصر الحوار لتسجيل الدخول بهذه الطريقة، بينما كانت حقول التعديل تركز تلقائيًا في السابق، مما يسمح لي بإدخال معلوماتي. لم أجرب ذلك بعد مع VoiceOver على نظام Mac أو Orca على نظام Linux.

3 إعجابات

نعم، دعنا نتحقق من ترتيب الحقول الأسبوع القادم @awesomerobot للتأكد من أن جميع :duck: لدينا في صف واحد.

4 إعجابات

لدي تحديث هنا:

4 إعجابات