امروزه طراحی واسط های کاربری برای برنامه های وب بیشتر به سلیقه افراد وابسته شده است
واسط کاربر یک سایت ، "ضربه اول" آن محسوب میشود. صرف نظر از ارزش محتوایی، خبره بودن قابلیت های پردازشی و سرویس های آن و به طور کلی سودمند بودن خود برنامه وب، یک واسط ضعیف میتواند سبب شود تا کاربران از سایت مایوس شوند و آن را ترک کنند. با توجه به اینکه رقابت شدیدی دربین برنامههای وب در هر زمینه ای وجود دارد، از اینرو واسط سایت باید به گونه ای باشد که در اولین بازدید،کاربر را جذب کند.
سردرگمی و تقلید کورکورانه از برنامه های دیگر باعث شده تا وب سایت ها اغلب از واسط کاربر خوبی برخوردار نباشند. شاید بارها جویای استانداردی برای طراحی واسط بوده اید اما پیدا نکرده اید!! ما در این مقاله به بیان برخی اصول مهم در طراحی واسط کاربری بهتر و تاثیر گذار میپردازیم.
یک سایت باید به نحوی طراحی شده باشد که بتواند حرکت بعدی کاربر را پیشبینی کند. به عنوان مثال اگر ما درصفحه ای نحوه راه اندازی یک چاپگر برای سیستم عامل جدیدی را توضیح داده باشیم،باید پیشبینی کرده باشیم که کاربر ممکن است تقاضای برداشت راهانداز را داشته باشد. هر قدر که پیشبینیهای طراح بهتر باشد کاربر مدت زمان بیشتری را در سایت ما خواهد بود.
واسط باید وضعیت هر فعالیت انجام گرفته توسط کاربر را مخابره کند. به عنوان مثال هنگامی که کاربر روی دکمه جستجو کلیک میکند، واسط کاربر با یک متن ساده "در حال جستجو..." کار بر را در جریان بگذارد.
استفاده از کنترل های ناوبری، آیکن ها و مسائل مربوط به زیبایی (همانند رنگ، شکل، طرح بندی) باید در کل برنامه وب هماهنگ باشد. برای مثال، اگر متن با خط زیرین آبی رنگ نشان دهنده یک لینک در منو باشد، دیگر نبایستی محتوا دارای متن با خط زیرین آبی برای غیر لینکها باشد.یا به عنوان مثال مثلث زرد رنگ که به معنای هشداراست و قبل از انجام تابع و یا عملی نمایش داده میشود نباید در سراسر برنامه وب ما با هدفی بجز آن مورد استفاده قرار گیرد. به طور کلی، هر ویژگی واسط باید به نحوی از خود واکنش دهد که با انتظارات کاربر سازگاری و هماهنگی داشته باشد.
واسط باید حرکت کاربر در میان سایت را تسهیل نماید، اما باید این کار را به گونه ای انجام دهد که قواعد ناوبری را که برای وبسایت در نظر گرفته شده است، رعایت کند. برای مثال، ناوبری به بخشهای امن برنامه وب باید از طریق User ID و کلمه عبور کنترل شود، و نباید هیچ مکانیزم ناوبری وجود داشته باشد که به کاربر امکان دهد تا این کنترل ها را فریب دهد.
واسط باید به قدر کافی انعطاف پذیر باشد تا به تعدادی از کاربران امکان انجام مستقیم وظایف و برخی دیگر تا حدی روش های تصادفی فراهم آورد. در هر حالتی، باید به کاربران امکان دهد تا از مکانی که هستند مطلع گردند و امکان مسیر یابی صحیح و مجدد را فراهم آورد.
در این مقاله برخی از مهم ترین عوامل تاثیر گذار در طراحی یک واسط کاربری خوب ذکر گرید. که با در نظر گرفتن این عوامل در طراحی های خود میتوانیم کاربران بیشتری راغب کنیم تا از سرویس های ما استفاده کنند.
با تخلیص از:
کتاب مهندسی وب نوشته Roger S. Pressman & David Lowe
ترجمه بهرام پاشایی