النوافذ المنبثقة المشروطة - سهولة الاستخدام

StackOverflow https://stackoverflow.com/questions/114024

  •  02-07-2019
  •  | 
  •  

سؤال

ما هي الحالات التي تستخدم فيها نافذة منبثقة مشروطة؟هل يقطع تدفق المستخدم إذا انفتح فجأة في وجهه؟هل ستتجنب النوافذ المنبثقة المشروطة بشكل عام؟أو متى يجب الحذر من استخدامها؟

يحرر:

ولكي نكون أكثر تحديدا، فإن الوضع هنا هو كما يلي:

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

(خطوة الاختيار إلزامية.)

هل كانت مفيدة؟

المحلول

من ويكيبيديا:

تشمل الاستخدامات المتكررة للنوافذ المشروطة ما يلي:

  • لفت الانتباه إلى أجزاء المعلومات الحيوية.تم انتقاد هذا الاستخدام باعتباره غير فعال.

  • منع تدفق التطبيق حتى يتم إدخال المعلومات المطلوبة للمتابعة، على سبيل المثال كلمة المرور في عملية تسجيل الدخول.

  • جمع خيارات تكوين التطبيق في مربع حوار مركزي.في مثل هذه الحالات، عادةً ما يتم تطبيق التغييرات عند إغلاق مربع الحوار، ويتم تعطيل الوصول إلى التطبيق أثناء إجراء التعديلات.

  • تحذير من أن آثار الإجراء الحالي لا يمكن عكسها.يعد هذا نمط تفاعل متكرر لمربعات الحوار المشروطة، ولكن يتم انتقاده أيضًا من قبل خبراء قابلية الاستخدام باعتباره غير فعال للاستخدام المقصود منه (الحماية من الأخطاء في الإجراءات التدميرية) ولأنه توجد بدائل أفضل له.

نصائح أخرى

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

على سبيل المثاليمكن الإشارة إلى الأخطاء في إدخال حقل النص عن طريق جعل الخلفية حمراء، أو عن طريق وضع رمز خطأ صغير بجوار الحقل، ونص الخطأ الموجود أسفله.

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

يحرر:في حالتك، سيكون الحل البسيط هو تعطيل زر الالتزام حتى يقوم المستخدم بالاختيار.سيضمن هذا أن يقوم المستخدم بالضغط على "موافق" فقط بعد إجراء التحديد

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

IMO، تجنبهم لأي شيء سوى الأشياء التي أنت عليها بالتأكيد يتطلب اهتمامًا فوريًا من المستخدم.وإلا فإنهم يقطعون التدفق دون سبب وجيه

لا أعتقد أن تجنب النوافذ المنبثقة المشروطة أمر مفيد.فكر في التأكيد على إغلاق العمل غير المحفوظ ومربعات حوار فتح الملفات ومثل هذه الأشياء.

أعتقد أنه لا ينبغي عليك إظهارها فجأة عندما يكون المستخدم مشغولاً بشيء آخر.

تصغير.استخدم شريط الحالة أو بعض الآليات غير المباشرة لإخطار المستخدم.

يجب أن تكون حذرًا عندما تريد إجراء اختبارات آلية.تحب مربعات الحوار المشروطة تشغيل "إظهار السدادة".

ولكي نكون أكثر تحديدا، فإن الوضع هنا هو كما يلي:

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

(خطوة الاختيار إلزامية.)

لقد تم إدانة مربعات الحوار المشروطة من قبل خبراء قابلية الاستخدام لفترة طويلة بسبب طبيعتها التخريبية فيما يتعلق بسير عمل المستخدم.انظر، على سبيل المثال، كتاب "الواجهة الإنسانية" لجيف راسكين لمناقشة الواجهات غير النموذجية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top