A felhasználói felület (angolul: user interface vagy röviden UI) egy informatikai fogalom, amely arra utal, hogy egy szoftver, alkalmazás vagy bármilyen számítástechnikai rendszer milyen módon kommunikál, kapcsolódik a felhasználóhoz, és hogyan teszi lehetővé számára a rendszer irányítását. A felhasználói felület az a rész, amellyel a felhasználó közvetlenül kapcsolatba lép: itt végzi el a szükséges műveleteket, kap visszajelzést, itt adhat parancsokat, és ezen keresztül érheti el a program funkcióit.
Példák felhasználói felületekre:
- Asztali alkalmazás ablaka
(Pl. a Számológép vagy Paint ablakában található gombok, menük, beviteli mezők.) - Weboldal
(Pl. egy webshop kosara, navigációs menürendszere, keresőmezője.) - Mobilalkalmazás kezelőfelülete
(Pl. gombok, érintésre reagáló ikonok, húzható csúszkák egy okostelefonos alkalmazásban.) - ATM kijelzője
(Gombok, feliratok, amelyek segítségével pénzt lehet felvenni.) - Okosórák menürendszere
- Virtuális valóság szemüveg kezelőfelülete
- Hangvezérlés (pl. okos hangszóró) visszacsatoló felülete
A felhasználói felület lehet grafikus felhasználói felület (GUI – például amikor ikonokat, ablakokat, gombokat látsz), de lehet parancssoros (CLI), ahol parancsokat kell begépelni, vagy akár hangalapú is.
Röviden:
A „felhasználói felület” az a rész, ahol az ember és a gép találkozik és kommunikál.
Szinonimák
- Kezelőfelület
- Interfész (bár ez kissé technikaibb és általánosabb)
- Grafikus felület (csak a vizuális megjelenítésre szűkítve)
A felhasználói felületet gyakran tervezik úgy, hogy minél egyszerűbb, átláthatóbb és élvezetesebb legyen a használata, hiszen ez jelentősen befolyásolja, mennyire lesz sikeres egy program vagy rendszer.