واسط کاربری که به آن "UI" یا به سادگی "رابط" نیز میگویند، وسیلهای است که در آن شخص یک نرمافزار برنامه کاربردی (Application) یا دستگاه سختافزاری را کنترل میکند. یک رابط کاربری خوب یک تجربه «کاربر پسند» را فراهم میکند و به کاربر اجازه میدهد با نرمافزار یا سختافزار به روشی طبیعی و شهودی تعامل داشته باشد.
تقریباً همه برنامههای نرمافزاری دارای یک رابط کاربری گرافیکی یا . این به این معنی است که برنامه شامل کنترل های گرافیکی است که کاربر می تواند با استفاده از ماوس یا صفحه کلید آنها را انتخاب کند. یک رابط کاربری گرافیکی معمولی یک برنامه نرم افزاری شامل رابط کاربر گرافیکی (GUI)، نوار منو (Menu Bar)، نوار ابزار (Toolbar)، دکمه ها و سایر کنترل ها می باشد. سیستم عامل های مکینتاش و ویندوز دارای رابط های کاربری متفاوتی هستند، اما بسیاری از عناصر مشابه، مانند پنجره (Window)، ویندوز، آیکون ها و غیره را به اشتراک می گذارند. بدون نیاز به یادگیری کامل رابط کاربری. به طور مشابه، برنامههایی مانند دسکتاپ (Desktop) و واژه پرداز (Word Processor) همگی دارای رابطهای تقریباً مشابهی هستند که تجربه کاربری ثابتی را در چندین برنامه ارائه میدهند.
اکثر دستگاههای مرورگر اینترنت (Web Browser) همچنین شامل یک رابط کاربری است، اگرچه معمولاً به اندازه یک رابط سخت افزار (Hardware) پیچیده نیست. یک مثال رایج از یک دستگاه سخت افزاری با رابط کاربری یک کنترل از راه دور است. یک کنترل تلویزیون معمولی دارای صفحه کلید عددی، دکمه های صدا و کانال، دکمه های قطع و خاموش کردن، یک انتخابگر ورودی و دکمه های دیگری است که عملکردهای مختلفی را انجام می دهند. این مجموعه از دکمه ها و نحوه قرارگیری آنها بر روی کنترلر رابط کاربری را تشکیل می دهد. دستگاههای دیگر، مانند دوربینهای دیجیتال، کنسولهای میکس صدا، و سیستمهای استریو نیز دارای یک رابط کاربری هستند.
در حالی که رابطهای کاربری را میتوان برای هر یک از سختافزارهای نرمافزاری طراحی کرد، اکثر آنها ترکیبی از هر دو هستند. به عنوان مثال، برای کنترل یک برنامه نرم افزاری، معمولاً باید از نرم افزار (Software) و صفحه کلید (Keyboard) استفاده کنید که هر کدام دارای رابط کاربری خاص خود هستند. به همین ترتیب، برای کنترل دوربین دیجیتال، ممکن است لازم باشد در منوهای روی صفحه که یک رابط نرم افزاری است، پیمایش کنید. صرف نظر از کاربرد، هدف یک رابط کاربری خوب، کاربرپسند بودن است. از این گذشته، همه ما می دانیم که استفاده از دستگاهی که آنطور که ما می خواهیم کار نمی کند چقدر می تواند خسته کننده باشد.
تعریف رابط کاربری (User Interface) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف رابط کاربری (User Interface) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.