سؤال

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

  • فهي عرضية الإجراءات نادرة و هامة ،
  • هم الذرية في الطبيعة ؛ إما الانتهاء من تحديد كل ما تبذلونه خيارات الطباعة و ، أو إلغاء المعرض كله.

دعونا نضع معا نمط قليلا-دليل.أقترح أي حالات الاستخدام في أي حوار هو العرض المفضلة و لماذا هو المفضل.يمكن أن الحوار غير مشروط?إذا كان هذا هو كيف يمكنك وضع علامة المعاملات الحدود منذ إلغاء يتوقف عن أن يكون لها معنى واضح.هل استخدام زر تطبيق على سبيل المثال ؟

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

المحلول

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

نصائح أخرى

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

من ناحية أخرى, أنا أقدر عند بحث/استبدال مربع حوار غير مشروط:أنا يمكن أن تذهب مرة أخرى إلى المستند وإلغاء التغيير الأخير ، انتقل إلى أماكن أخرى ، إلخ. ؛ دون أن تفقد الإعدادات الحالية.

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

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

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

باختصار, وهنا ما أود أن أقوله هو ملخص جيد ما ينبغي أن يكون مشروط.استثناءات من هذه المجموعة يجب أن يكون لها ما يبررها قبل الاستخدام.

  • المعلمة دخول الحوارات (على سبيل المثال:إعادة بيع ديون المعالجات.anti-على سبيل المثال:تجد الحوارات)
  • عمليات الملف
  • تأكيد من الإجراءات التي سوف تتخذ على الفور التخريبية تأثير

ماذا عن المستخدم نافذة تسجيل الدخول, لا يمكن (أو لا ينبغي) استخدام ما تبقى من التطبيق حتى قمت بتسجيل الدخول ، على افتراض أن الأمن ضروري.

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

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