كل ابن آدم خطاء. كلنا نرتكب الأخطاء من وقت لآخر ، ولا يعتبر مستخدموك استثناءًا. كيف يمكنك تصميم المنتجات التي تسمح بالأخطاء؟

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

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

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

1. تعليمات واضحة

الناس غالبا ما يرون التعليمات الأساسية باعتبارها متعالية قليلا. أعني ، أنهم يعرفون بالفعل القهوة الساخنة ، أليس كذلك؟ لماذا هم في حاجة إليها المطبوعة على جانب الكأس؟ لأنهم قد لا يملكون جميع المعلومات: القهوة في قضية ماكدونالدز الشهيرة قد خدمت في 180 إلى 190 درجة فهرنهايت ، أو حوالي 82 إلى 87 درجة مئوية. ربما كانت هذه معلومات مفيدة للعملاء ، ألا تعتقد ذلك؟

من المفترض أن تفترض أنك تعرف كل ما تحتاج إلى معرفته

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

2. مسح التحذيرات

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

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

3. الفضاء الأبيض

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

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

4. حوارات تأكيد

سريع "هل أنت متأكد من أنك تريد أن تفعل ذلك؟" رسالة يمكن أن تكون لا تقدر بثمن.

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

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

5. نموذج التحقق

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

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

6. تسميات

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

7. استخدام كل من اللون والتباين

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

8. إجراء التغييرات بعناية

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

يميل الناس إلى العمل على الطيار الآلي عند أداء المهام المألوفة

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

9. تراجع أزرار كلما ممكن

حسنًا ، تعمل "CTRL-Z" جيدًا في أشكال منتظمة ، لذلك لا تحتاج في العادة إلى تنفيذ ذلك بنفسك. ولكن إذا كنت بصدد إنشاء تطبيق ويب ، فيمكنك التفكير بجدية في تنفيذ نوع ما من وظيفة "التراجع عن" لكل إجراء ذي عواقب دائمة.

يمنحك Gmail بالفعل بضع ثوانٍ (إذا قمت بتمكين الميزة) للتراجع عن إرسال رسالة بريد إلكتروني - والتفكير بأننا نعيش في عالم حيث يمكنك التراجع عن رسائل البريد الإلكتروني المرسلة لبضع سنوات ، الآن - فإنه يفجر العقل.

الآن فقط إذا كان لدينا زر التراجع عن التنبيهات الصاروخية غير المتعمدة ...