UIDex

إيه الفرق؟

التبويبات أم مؤشّر الخطوات

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

اسأل نفسك سؤالاً واحداً

هل يمكن للمستخدم أن يبدأ من العنصر الأخير مباشرة؟

ثلاثة طلبات قيد التنفيذ، واثنا عشر طلباً مكتملاً هذا الشهر.
RTLركّز على تبويب وجرّب الأسهم، معناها ينقلب مع الاتجاه

التبويبات

Tabs
role="tablist"

استخدمه لما

عرض جوانب مختلفة لنفس الشيء: تفاصيل المنتج والمواصفات والمراجعات. لا شيء منها شرط للآخر.

المدخل الكامل

الخطوة 2 من 4 · الشحن

RTLالخطوة الأولى تبدأ من اليمين، وعلامة الصح لا تنعكس

مؤشّر الخطوات

Steps / Stepper
aria-current="step"

استخدمه لما

عملية متسلسلة يعتمد كل جزء منها على ما قبله: الشحن ثم الدفع ثم المراجعة. لا معنى للدفع قبل معرفة عنوان الشحن.

المدخل الكامل

الخطأ الكلاسيكي

بناء نموذج تسجيل متعدّد المراحل بـ role="tablist"، فيسمع مستخدم قارئ الشاشة «تبويب ٣ من ٤ محدّد» بدل «الخطوة ٣ من ٤»، ويظنّ أنه يستطيع القفز مباشرة للأخيرة.

مقارنات أخرى