web design uiOctober 30, 20267 min read

أمثلة رسائل الخطأ: السيئ والجيد والرائع بعد إعادة الكتابة

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

By Boone
XLinkedIn
Error Message Examples: Bad, Good and Great, Rewritten

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

ما الذي يتغير من السيئ إلى الرائع

سيئة

إشعار داكن يقول فقط Error 403

رائعة

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

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

كل درجة تضيف شيئا واحدا:

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

1. لا صلاحية وصول

  1. سيئة

    Error 403.

    رمز حالة. صحيح للمطور، وفارغ للجميع غيره.
  2. جيدة

    ليس لديك صلاحية الوصول إلى هذا الملف.

    تقول ما حدث بكلمات القارئ. لكنها تتركه عالقا.
  3. رائعة

    هذا الملف خاص. اطلب من سام صلاحية الوصول وسنخبرك حين تصبح لك.

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

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

2. بطاقة مرفوضة

  1. سيئة

    فشلت المعاملة.

    "فشلت" بلا فاعل. هل هي البطاقة أم المتجر أم الاتصال؟
  2. جيدة

    تم رفض بطاقتك.

    تسمّي السبب الذي يستطيع الناس التصرف حياله.
  3. رائعة

    تم رفض بطاقتك. بنكك رفض العملية. جرّب بطاقة أخرى، أو اطلب من بنكك الموافقة عليها.

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

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

3. ملف كبير جدا

  1. سيئة

    خطأ في الرفع.

    قد يعني أي شيء، فيعيد الناس رفع الملف نفسه ويصطدمون بالحائط نفسه.
  2. جيدة

    هذا الملف كبير جدا.

    السبب، لكن دون مقدار الزيادة.
  3. رائعة

    حجم هذا الفيديو 2.4 GB. والحد الأقصى 2 GB. قصّه قليلا وحاول مجددا.

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

حين يكون هناك حد، اذكر الحد. لا يستطيع الناس إصلاح رقم لم يُخبَروا به.

4. انقطاع الاتصال

  1. سيئة

    خطأ في الشبكة.

    تبدو كأن شيئا انكسر، وربما كأن العمل ضاع.
  2. جيدة

    أنت غير متصل.

    بسيطة، لكن أول قلق في رأس أي شخص هو "هل ضاعت تغييراتي؟"
  3. رائعة

    أنت غير متصل. تغييراتك محفوظة على هذا الهاتف وستتزامن عند عودتك.

    تجيب عن القلق قبل أن يُطرح. الزر هو حاول مجددا.

5. تسجيل الخروج

  1. سيئة

    Error 401: Unauthorized.

    "Unauthorized" تُقرأ كاتهام، وهي رمز مرة أخرى.
  2. جيدة

    انتهت جلستك.

    دقيقة، لكن "الجلسة" كلمة مطورين.
  3. رائعة

    تم تسجيل خروجك. مرّت 30 يوما. سجّل الدخول مجددا وسنعيدك إلى هنا.

    تشرح السبب وتعد الناس بألا يفقدوا مكانهم. الزر هو تسجيل الدخول.

رمز 401 عكس 403: الشخص غير مسجّل الدخول، أو انتهى تسجيل دخوله. إرساله إلى شاشة الدخول هو الحل، وقول إنه سيعود إلى حيث كان يزيل سبب التردد.

ثلاث أخرى بكتابة جديدة

القواعد نفسها تنطبق على مواقف لم تغطها الخمسة السابقة. هذه الأمثلة الثلاثة من عندنا.

حفظ فشل على الخادم
  1. سيئة

    Error 500. حدث خطأ ما.

    الرمز لا يضيف شيئا، و"ما" اعتراف بأننا لا نعرف.
  2. جيدة

    تعذر علينا حفظ تغييراتك.

    تتحمل المسؤولية وتسمّي ما فشل.
  3. رائعة

    تعذر علينا حفظ تغييراتك. الخطأ من جهتنا لا من جهتك. نصّك ما زال هنا، فحاول مجددا بعد دقيقة.

    تقول من المخطئ وأن شيئا لم يضع. الزر هو احفظ مجددا.
محاولات تسجيل دخول كثيرة جدا
  1. سيئة

    Too many requests.

    لغة آلة لشخص ربما أصبح منزعجا أصلا.
  2. جيدة

    محاولات كثيرة جدا. حاول لاحقا.

    واضحة، لكن "لاحقا" قد تعني دقيقة أو يوما.
  3. رائعة

    محاولات كثيرة جدا. لأجل أمانك، تم إيقاف تسجيل الدخول 15 دقيقة. يمكنك إعادة تعيين كلمة المرور الآن بدلا من ذلك.

    تعطي مدة الانتظار والسبب وطريقا أسرع. الزر هو إعادة تعيين كلمة المرور.
رابط دعوة انتهت صلاحيته
  1. سيئة

    رابط غير صالح.

    توحي بأن الشخص كتب شيئا خاطئا.
  2. جيدة

    انتهت صلاحية هذه الدعوة.

    السبب الحقيقي، دون لوم.
  3. رائعة

    انتهت صلاحية هذه الدعوة. تستمر الدعوات 7 أيام. اطلب من مايا إرسال دعوة جديدة.

    تقول لماذا تنتهي صلاحية الروابط ومن يستطيع الإصلاح. الزر هو اطلب دعوة جديدة.

الصيغة: ماذا حدث، ولماذا، وماذا تفعل بعد ذلك

كل رسالة رائعة أعلاه تناسب الأسطر الثلاثة نفسها:

text
[What happened, in the reader's words.] [Why, in one short sentence.] [What to do next.] [Button: the next step as a verb]
الرسالةماذا حدثلماذاماذا تفعل بعد ذلك
لا صلاحية وصولهذا الملف خاصالمدعوون فقط يستطيعون فتحهطلب الوصول
بطاقة مرفوضةتم رفض بطاقتكبنكك رفض العمليةاستخدام بطاقة أخرى
ملف كبيرحجم هذا الفيديو 2.4 GBالحد الأقصى 2 GBقص الفيديو
بلا اتصالأنت غير متصلالتغييرات محفوظة على هذا الهاتفحاول مجددا
تسجيل خروجتم تسجيل خروجكمرّت 30 يوماتسجيل الدخول

سطر "لماذا" هو أول ما تحذفه الفرق، وهو الذي يمنع تذكرة الدعم القادمة.

قائمة تحقق لمراجعتك القادمة

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

ورقة

لون رسالة الخطأ: 8 درجات حمراء بدلا من #FF0000

الورقة الشقيقة لهذه: الكلمات هنا، والألوان والأيقونات والكود هناك.

اقرأ الورقة

الأسئلة الشائعة

كيف تكتب رسالة خطأ جيدة؟

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

ما أمثلة رسائل الخطأ السيئة؟

الرموز الخام والكلمات الغامضة: "Error 403" و"Error 401: Unauthorized" و"فشلت المعاملة" و"خطأ في الرفع" و"خطأ في الشبكة". كلها دقيقة ولا تخبر الناس ماذا يفعلون.

هل يجب أن تعرض رسائل الخطأ رموز الأخطاء؟

ليس كرسالة. الرمز يفيد الدعم والمطورين، فأبقِه في السجلات أو في نص صغير تحت الرسالة الحقيقية إن طلب فريق الدعم ذلك.

ما الفرق بين رسالة الخطأ 401 و403؟

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

لماذا لا ينبغي أن يقول خطأ الدخول "كلمة مرور خاطئة"؟

لأنه يؤكد وجود الحساب، وهذا يساعد من يخمّن الحسابات. توصي إرشادات الأمان برسالة عامة واحدة للبريد الخاطئ أو كلمة المرور الخاطئة.

المصادر

Want every error, empty and loading state written and designed as one system? Our team designs product UI with the words in it from the first draft.

Get Started

More from Brainy Papers

Keep reading