Skip to main content

Co to jest graficzny interfejs użytkownika?

Przez wiele lat języki programowania były napędzane wyłącznie wierszem poleceń.Ten ograniczył użytkowników do osób, które miały praktyczną wiedzę na temat języka, aby mogli wydawać tajemnicze polecenia w celu manipulowania danymi.Graficzny interfejs użytkownika (GUI) jest jak opatrunek okienny dla języka programowania.Tworzy graficzną reprezentację środowiska w stylu komputerów stacjonarnych z ikonami i menu reprezentującymi obiekty i polecenia.Użytkownik może wskazywać i kliknąć, aby manipulować danymi i programami, nie znając nigdy o tym języku lub pojedynczego polecenia.

Każdy, kto był wystarczająco dorosły w latach 80., aby być świadomy rewolucji komputerowej, bez wątpienia pamięta sukces Apple Macintosh komputer z rewolucyjnym graficznym interfejsem użytkownika i myszy.Był to pierwszy udany komercyjnie, niedrogi komputer, z którego każdy mógłby skorzystać, nie wymaga wiedzy programowania.Microsoft Szybko poszedł za pomocą systemu Windows System operacyjny i nikt nie oglądał się za siebie.Graficzny interfejs użytkownika był nie tylko wydajny i łatwy, ale także zabawny.

Podczas gdy Apple i Microsoft wprowadzili GUI do naszych domów, nie byli odpowiedzialni za wynalezienie pierwszego graficznego interfejsu użytkownika.W latach 1965–1968 Doug Engelbart z Stanford Research Institute w tym czasie spotkał się z kilkoma kolegami, aby stworzyć hipertekstowe środowisko w stylu okiennym rozszerzonym przez wynalezienie małego gizmo z trzema przyciskami, które pozwoliłoby użytkownikowi wskazywać i kliknąć obiektyw oknie.Gizmo z guzikami, nosem i elektrycznym „ogonem” przypominało mysz, a więc urządzenie ma swoją nazwę.Inspiracja Engelbarta do GUI pochodziła częściowo z pomysłów zaproponowanych trzydzieści lat wcześniej przez chwalonego amerykańskiego inżyniera, Vannevara Busha, w jego opublikowanym artykule z 1945 r. Na temat systemu „Memex”. Xerox Corporation opracował dwa komputery z graficznym interfejsem użytkownika i myszy, wzorowanej po pracy Engelbarta.Alto i gwiazda;Ten ostatni opublikowany w 1981 roku publicznie.Komputer był drogi, a sprzęt nieodpowiedni w stosunku do potrzeb systemu operacyjnego.Chociaż sprzedał tylko zgłoszone 25 000 sztuk, uważa się, że jest przynajmniej częściowo odpowiedzialny za inspirację Steve'a Jobsa (założyciela Apple) i Bill Gates (Microsoft Założyciel), aby zmusić swoje zespoły programistów w celu stworzenia systemów operacyjnych Macintosh i Windows. Ponieważ graficzny interfejs użytkownika jest pierwszą rzeczą, którą użytkownik widzi, gdy program się otwiera, zaprojektowanie atrakcyjnego wizualnie interfejsu może znacznie przyczynić się do stworzenia atrakcyjności programu.Jednak najważniejszym czynnikiem jest to, czy GUI jest intuicyjny w użyciu.Każdy, kto ma doświadczenie w korzystaniu z oprogramowania, powinien być w stanie zlokalizować podstawowe funkcje w nieznanym programie bez konsultacji z instrukcją, znajdując menu, narzędzia i opcje w razie potrzeby.Funkcje zaawansowane lub zastrzeżone powinny być zintegrowane w sposób, który ma sens dla użytkownika, więc nie jest obowiązkiem pamiętania, jak je uzyskać i wykorzystać.Chłasny GUI przyjmie tylko program do tej pory.Jeśli graficzny interfejs użytkownika nie jest intuicyjny i wydajnie zaprojektowany, oprogramowanie prawdopodobnie nie stanie się bardzo popularne.