در این مقاله قصد داریم درباره رابط کاربری و تجربه کاربری صحبت کنیم , این دو را بررسی کنیم و به تفاوت های آنها بپردازیم
تجربه کاربری یا User Experience (UX) چیست ؟
فرض کنید شما یک سایت طراحی کرده اید و یا یک نرم افزار برای خود دارید , این نرم افزار اگر تجربه کاربری خوبی داشته باشد میتواند کاربرانی از همه ی اقشار جامعه را در بر بگیرد , در واقع تجربه کاربری خوب راحتی کار با نرم افزار و یا سایت را تامین میکند . مثلا شما میخواید در یک نرم افزار پیام رسان به شخصی پیامی بدهید , به دو مسیر زیر توجه کنید :
همونطوری که مشاهده میکنید در مسیر اول ما برای ارسال پیام 8 مرحله را طی کردیم ولی در مسیر دوم 3 مرحله , این یعنی ما برای رسیدن به خواسته خودمون که ارسال پیامه در مسیر اول زمان زیادی گذاشتیم و مراحل بیشتری را طری کردیم , حال انتخاب با شما , کار کرده با کدام نرم افزار برای شما راحت تر است ؟ قطعا انتخاب شما گزینه دوم است و این به این معنی است که مسیر دوم تجربه کاربری و UX بهتری نسبت مسیر اول دارد .
رابط کاربری یا User Interface (UI) چیست ؟
حال اینطور در نظر بگیرید که شما نرم افزاری دارید که از نظر ظاهری جذاب و کاربر پسند (User Friendly) است , رنگ ها و اندازه فونت ها و ایکن ها برنامه همه با هم هماهنگ هستند و ظاهر دلنشینی را ایجاد کرده اند , بله این نرم افزار دارای رابط کاربری خوب و قابل قبولی است , اجازه بدید با یک مثال توضیح بدیم , به مشخصا دو نرم افزار که در زیر اورده ایم نگاه کنید
خب نرم افزار اول با توصیفاتی که از آن شد بسیار ضعیف در رابط کاربری کار کرده و در واقع در این زمینه نمیتونه نظر کاربر خود را به خود جلب کنه , ولی در عوض کار با نرم افزار دوم لذت بخش خواهد بود و محیط نرم افزار برای کاربران بسیار دلنشین است , میتوانیم بگوییم رابط کاربری نرم افزار دوم بسیار بهتر از اول است و میتوان گفت تیم توسعه در این ضمینه قوی کار کرده و نظر کاربران را مثب نگه داشته .
هدف رابط کاربری و تجربه کاربری چیست ؟
رابط کاربری مواردی مثل رنگ , فونت , ظاهر و به صورت کلی زیبایی نرم افزار ار شامل میشود , ولی هدف تجربه کاربری کار کردن راحت با نرم افزار است , به عنوان مثال محل قرارگیری اجزای مختلف نرم افزار , اندازه اجرا , مراحل و صفحات نرم افزار همگی مربوط به طراحی تجربه کاربری نرم افزار میباشد , در یکسری مواقع شاید نیاز باشد برای داشتن تجربه کاربری بهتر نرم افزار از یکسری موارد در رابط کاربری بگذریم و بالعکس همین موضوع نیز صادق است , در نهایت صمیم گیزی راجع به این مسئله با طراح است که با توجه به شرایط نرم افزار و کاربری آن کدام یک را قربانی و کدام یک را نگه دارد , رابط کاربری میتواند رضایت کاربر را جلب نماید و با ظاهر زیبا کاربر را ترغیب به استفاده از نرم افزار نماید , کاربر قطعا یک محیط کاربری نامقارن و ضعیف را برای استفاده نمپسندد و حتی ممکن است باعث از دادن کاربر نیز بشود , در این بین تجربه کاربری را نیز نباید فراموش کنیم , یک نرم افزار هر چقرد UI خوبی داشته باشد اگر کار کردن با نرم افزار سخت باشد دو اتفاق بد را برای نرم افزار رقم میزند , اولی اینکه اقشار کمتری از جامعه را در بر میگیرد و مثلا کودکان و کسانی که سطح سواد پایینتری دارند دیگر نمیتوانند از نرم افزار استفاده بکنند , دوم اینکه باعث آزار کاربران شده و آنها را تغیب برای ترک نرم افزار خواهد کرد . کار با نرم افزار باید قابل درک باشه و راحتی در کاربری آن را برای کاربران خود داشته باشه .