فرم ها در بحث UX
فرم ها یکی از مکان هایی هستن که زمان زیادی را صرف استفاده از اونها میکنید. اونها باعث سردرگمی، اشتباه و از دست دادن تعامل میشن و یکی از ارزشمندترین بخش های سایت شماست.
اگر اونها یکی از ارزشمند ترین بخش های طراحی شما نیستن ، چرا پس از یک فرم استفاده می کنی؟
من اشاره کردم که باعث سردرگمی، اشتباهات و از دست دادن تعامل میشن؟
یک صفحه طولانی یا چند صفحه کوتاه؟
سوال رایج طراحان و بازاریابان UX : به طور یکسان - "چه مدت زمان برای پُر کردن فرم ها وقت نیازه؟"
این یک قاعده کلی عمومیه تا زمان رو تا حد ممکن کوتاه کنید ، یا برای فرمتون ذخیره کوتاه بذارید تا اگه سیستم کاربرتون قطع شد و برگشت بتونه ادامه فرمو پُر کنه "شاید اینا دلیلی بشه که کاربرا ناخدآگاه بگن کار با این محصول راحته"
یا نیاز نیست تمامی اطلاعات مورد نیازتونو همون جا از کاربر بگیرید ، راه های زیادی هست برای گرفتن نیاز ها ، مثلا گیمیفیکیشن میتونه ی راه جالب باشه
یا بر اساس نیاز هر بخش اطلاعات بگیر
مثلا من توی یک سایت املاک آنلاین در حال بازدید خونه هستم ، نیاز نیست اول که وارد میشم اسممو بخواد ، یا بگه ایمیلتو بده یا بگه خبرنامه میخوای بفرستم .. بابا ولم کن
کافیه هر مرحله که نیازه اطلاعات بگیریم ، مثلا من الان ی خونه دیدم ، حالا زنگ زدم یا نزدم به خودم مربوطه ، آخرش که دارم صفحه رو میبندم یا تبو عوض میکنم بپر وسط و بگو اگه خونه مدنظرت پیدا نشد ایمیلتو بده تا جدیدترینارو معرفی کنیم
تا میتونیم فیلد هارو کم کنیم !!
نکته اصلی اینکه یک فرم ساده را احساس کنیم . سوالات مرتبط با هم یا سوالاتی که واقعا لازم نیست را حذف کنیم و از صفحات به همان اندازه که نیاز داریم استفاده کنیم؛ نه بیشتر نه کمتر.
فرم راست 3 تا فیلد داره
فرم چپ 7 تا فیلد .... اووووف
فرم سمت چپ عکس بالا شاید کاملتر باشه ولی (نـه) ، هیچ فرقی با فرم سمت راست نمیکنه ، فقط راحت تر شده و اطلاعات اضافی حذف شده از توش ، فضا برامون بیشتر شده و همین باعث میشه کاربرا راحتتر باشن شایدم بیشتر حال کنن :)
چطوری فرمارو راحت تر کنیم ؟!
خیلی راه ها برای راحتی فرم ها وجود داره یکیش اینه برای هر فیلد موقعی که کاربر توش تایپ میکنه قسمت × پاک کردن بذاریم.
یا اگه فیلد قیمته با ( . ) جدا کنیم مثل : (10000) > بشه > (10.000) اینجوری راحتتره . (البته با برنامه نویس هم باید صحبت کنی)
تقویمو توی یک فیلد بگیریم واسه روزو ماهو سال فیلد نسازیم (البته با برنامه نویس هم باید صحبت کنی)
جای اینکه راهنمای طولانی بذاریم برای هر فیلد میتونیم روی Placeholder یا Tooltip مثالو بنویسیم (مثال خیلی بهتره تا اینکه بخوای بگی نام و نام خانوادگیتو از روی کارت ملیت پیدا کن و در فرم های زیر وارد کنید ..)
همه فیلد هارو توی یک فرم نریز !! میتونی مرحله بندی هم بکنی ، اینجوری کم به نظر میاد و میتونی بازم واسه ذهنیت مثبت کاربر وقت بخری اینجوری اطلاعاتتم میتونی بگیری .
وقتی اطلاعات رو میخوای از جایی بگیری یا بفرستی ، از یک لودینگ کوچیکم میتونی استفاده کنی ، لازم نیست کل فرم خاموش بشه ، همون فیلدو فقط لود کن.
هرچی به ذهنم برای یک فرم از نظر UX رسیدو نوشتم ، امیدوارم کسی که رعایت نمیکرده از این به بعد رعایت کنه .
مطلبی دیگر از این انتشارات
تولید محتوا بر اساس الگوی خواندن F
مطلبی دیگر از این انتشارات
طراح نباش و طراحی یاد بگیر! - ۱ از ۲
مطلبی دیگر از این انتشارات
UxLaaz : جامعه مجازی طراحان UI/UX