Co to jest interfejs użytkownika?
Interfejs użytkownika opisuje dowolny mechanizm interakcji człowieka z maszyną lub komputerem. Od samochodów po tostery i komputery osobiste - prawie każde urządzenie mechaniczne i elektryczne ma interfejs użytkownika. Ogólnie termin ten odnosi się do metody interakcji człowieka z komputerem. W tym obszarze interfejs użytkownika może nie tylko odnosić się do mechanizmu interakcji, ale także programu, który na to pozwala.
Termin interfejs użytkownika pochodzi z maszyn przemysłowych. Pierwotnie odnosiło się do obszaru, w którym operator działał na maszynie przemysłowej. Nie miało znaczenia, czy maszyna była skomplikowanym podnośnikiem, czy zwykłą wiertarką ręczną. Ostatecznie termin ten przeszedł na inne obszary produkcji i przetwarzania materiałów. Kiedy elektronika domowa zaczęła pojawiać się na rynku, termin ten pojawił się wraz z nimi w domach ludzi.
Szerokie zastosowanie tego terminu pozwoliło mu przejść do jeszcze bardziej technicznych dziedzin. Narzędzia, elektroniczne urządzenia pomiarowe, a nawet kierownice wykorzystały ten pomysł. Komputery stanowiły największy nowy dodatek do terminu interfejsu użytkownika. Projektanci komputerów przyjęli to określenie na własny użytek, gdy komputery domowe stały się coraz bardziej możliwe w połowie lat 60. XX wieku.
Gdy komputery osobiste stały się coraz bardziej powszechne, termin ten zaczął wymieniać się z innych dziedzin. Interfejs użytkownika stał się tak ściśle powiązany z interfejsami komputerowymi, że starsze zastosowania musiały wyłapać nowe metody opisu ich interakcji. Dwa najczęstsze terminy dla świata przemysłowego to interfejs człowiek-maszyna i interfejs człowiek-maszyna. W przetwarzaniu i produkcji przejął interfejs operatora. W innych obszarach termin po prostu przestał być używany bez zamiany.
W informatyce interfejs użytkownika odgrywa nieco większą rolę niż w innych dziedzinach. Pierwotnie musiał po prostu przyjmować żądania i odpowiedzi wyjściowe. W przypadku dużych maszyn może to być tak proste, jak naciśnięcie przycisku, który sprawił, że zupa wpadła do puszki. W przypadku komputerów interfejs użytkownika musiał również umożliwiać wprowadzanie nowych poleceń. Musiał dać komputerowi możliwość zrobienia więcej niż to, co mógł zrobić wcześniej.
Ten wzrost znaczenia rozszerzył się jeszcze bardziej wraz z pojawieniem się graficznego interfejsu użytkownika. Te interfejsy komputerowe wykorzystują obrazy i zaawansowane metody selekcji, takie jak myszy komputerowe, w celu usprawnienia interakcji między osobą a komputerem. Termin został ponownie rozszerzony, aby objąć cały program używany jako interfejs. Rzeczy, które nie były bezpośrednio związane z interakcją człowieka, nadal były częścią tego terminu.