اگر در حال طراحی خطاها (errors) در محصول هستید، تا انتهای این نوشته همراه من باشید.
لطفا پیش از خواندن نوشته، به خاطر داشته باشید شما در حال نوشتن یک نامه اداری و یا تلاش برای حفظ ارزشهای ادبیات فارسی نیستید؛ پس برای کاربر بنویسید و پرسونای محصول را فراموش نکنید.
در این نوشته با هم یاد میگیریم:
•انواع پیغام خطا
•نکاتی در باب محتوا
•نکاتی در باب ساختار
? انواع پیغام خطا
در یک محصول دیجیتال به طور کلی دو نوع خطا وجود دارد:
•خطای کلی (total)
سفر کاربر را به طور کامل مختل میکند. مانند عدم دسترسی به سرور، پیغام خطای ۴۰۴، پیغام خطای ۵۰۰ و...
•خطای جزئی (partial)
کاربر را از فرایند و سفری که در محصول دارد، خارج نمیکند!
تصور کنید برای تهیهی بلیت، به سایت مِستربلیت مراجعه کردهاید؛ در دسته بندی اتوبوس با انتخاب یک کارت با پیغام پر شدن ظرفیت روبرو میشوید.
اما سفر شما در این مرحله به پایان نمیرسد و پس از دیدن پیغام، کارت دیگری را انتخاب میکنید که ظرفیت کافی دارد.
? نکاتی در باب محتوا
پیش از بررسی این موارد باید به این نکته توجه داشته باشید که کاربر متن را نمیخواند بلکه آن را مرور میکند.
پس ساده و گویا بنویسید و از عبارات طولانی خودداری کنید.
متن پیغام
بهترین پیغام خطا، پیغامی است که در لحظه کاربر را از شرایط پیش آمده مطلع کند و راههای رفع خطا را نیز به کاربر نشان دهد.
در نوشتن متن به این سه اصل توجه کنید:
اصطلاحات تخصصی
برای نشان دادن علت خطا، عبارتهای تخصصی برنامهنویسی را فراموش کنید! سعی کنید قابل فهم بنویسید و مطمئن شوید کاربران متوجه منظورتان میشوند.
لطفا غیر شفاف ننویسید!
از نوشتههای کنایی، غیر شفاف و ضربالمثل خودداری کنید. در یک محصول دیجیتال هیچ چیز نباید از دید کاربر پوشیده بماند. فراموش نکنید شفافیت یک ارزش برای محصول شما است.
یکپارچگی متن و میکروکپی
در پیغام خطا از کلمات مترادف (هم معنی) استفاده نکنید. به خاطر داشته باشید کاربر نمیخواند بلکه مرور میکند و الگوها را دنبال میکند. پس با تکرار کلمه مورد نظر در متن و در میکروکپی، به کاربر کمک میکنید تا سفر خود را ادامه دهد.
?نکاتی در باب ساختار
محل قرارگیری
نمایش خطا در کنار ناحیهای که مشکل به وجود آمده اولین لطفی است که به کاربر میکنید.
رابط کاربری
به نوشتهی خود یک عنوان بدهید. این کار سبب میشود کاربر بداند مشکل دقیقا از کجاست.
مشاهده بیشتر
اگر اطلاعاتی دارید که در نگاه اول برای کاربر ضروری نیست؛ میتوانید آن را پنهان کنید. نکته: توجه داشته باشید ممکن است کاربر بخواهد آن را بخواند؛ پس کوتاه بنویسید.
? سخن پایانی
پیغام خطای کاربردی، با شناخت کامل از فرایندها (user flow) و در نظر گرفتن طیفی از پرسونا حاصل میشود. تمامی توضیحات بالا در کنار تست و شناخت پرسونا به شما کمک میکند تا سادهتر ببینید و بنویسید و در نهایت فرصتی به دست میآید تا کاربر راضی و خوشحالتری داشته باشید.
منابع کاربردی
How to write any error message