سؤال

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

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

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

المحلول

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

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

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

نصائح أخرى

ويغتبوإكسس والإطارات مشروط في صفحات الويب لديهم الكثير من القواسم المشتركة. وصف Kekoa جيدا.

وثمة فرق آخر: يغتبوإكسس عادة يمكن أن تكون مغلقة عن طريق النقر خارج المنبثقة (على خلفية خافتة الخروج) في حين أن الإطارات مشروط عادة لا يمكن إلا أن تكون مغلقة من خلال التفاعل داخل المنبثقة (. على سبيل المثال النقر طيب / إلغاء / X) .

وهذا هو منذ الإطارات مشروط "مشروط" و "يتطلب من المستخدمين للتفاعل مع [لهم] قبل أن يتمكنوا من العودة" هي (http://en.wikipedia.org/wiki/Modal_window).

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