GUI - Graficzny Interfejs Użytkownika

Dodał: Piotr
Data dodania: 13 czerwca 2005
Średnia ocen: 4,4
Oceń: (dno)  0     1     2     3     4     5     6  (super)

» Skomentuj prace
» Zgłoś naruszenie regulaminu / plagiat
ZAŁĄCZNIKI
Nazwa pliku Rozmiar
Co to jest GUI.doc46KB
Całkowity rozmiar: 46 KB


Skrót GUI powstał ze złożenia pierwszych liter angielskich wyrazów: Graphic User Interface. Oznaczają one dosłownie Graficzny Interfejs Użytkownika, czyli komunikowanie się z użytkownikiem przy pomocy symboli graficznych.

Pomysł zastąpienia słów rysunkami jest stary jak świat. Starszy nawet niż pismo, znane obecnie pod postacią rzędu liter, które w swej pierwotnej formie operowało właśnie symbolami graficznymi. Jako przykład podać można chociażby egipskie hieroglify. Te pierwsze próby utrwalenia słowa mówionego były obarczone wieloma wadami. Dużym problemem okazywało się wyrażenie uczuć i przeżyć przy pomocy grafiki, które próbowano oprzeć na skojarzeniach. Niestety każdy człowiek odbiera inaczej, a to co w danej epoce jest oczywistym dla każdego symbolem, za sto lat może znaczyć coś zupełnie innego. Dlatego też zaczęto systematyzować rysunki, jednocześnie przechodząc z luźnej formy graficznej, odzwierciedlającej rzeczywistość, do bardziej symbolicznej postaci, aż w końcu ostateczne do dzisiejszego alfabetu łacińskiego. Ogromny wzrost popularności słowa pisanego, to wiek XV, kiedy to Guttenberg wynalazł druk. Obniżyło to znacznie czas i koszty produkcji książki, które dotychczas były ręcznie przepisywane przez mnichów całymi miesiącami. Upowszechnienie pisma umożliwiło wymianę doświadczeń naukowców z wielu krajów i na przestrzeni wielu lat, co przyczyniło się do bardzo szybkiego postępu technicznego. W miarę upływu lat zapomniano o dawnych rysunkach, lecz powróciły one wraz z rozwojem komunikacji.

Wynalazek samochodu oraz jego bardzo dynamiczny rozwój stworzyły nowy problem. Coraz szybsze automobile i ich stale rosnącą ilość rodziły bowiem niebezpieczeństwo wypadków, których skutki i rozmiary były z każdym rokiem większe. Chodziło zatem o usystematyzowanie zasad poruszania się samochodem. Wprowadzono szereg reguł, jednak dalej pozostawała np. kwestia rozstrzygnięcia, która droga jest z pierwszeństwo przejazdu, tudzież czy jest to ulica jednokierunkowa. Postawiono więc przy drogach tablice informujące o odpowiednich zakazach i nakazach. Pomysł tan okazał się jednak niewypałem. Po pierwsze napisy możliwe były do odczytania tylko z pewnej, stosunkowo niewielkiej, odległości, przy czym odległość ta zmniejszała się wraz z pogorszeniem się stanu wzroku kierowcy oraz warunków atmosferycznych. Po drugie zaś, zmuszanie do czytania tablic odwracało uwagę prowadzącego od sytuacji na drodze i prowadzenia pojazdu, co zamiast zmniejszyć, zwiększyło jeszcze ilość kolizji. Po trzecie natomiast, dłuższy komentarz powiększał powierzchnię tablic, przesłaniających w ten sposób drogę. Wyobraźmy bowiem sobie sytuację, kiedy to poruszając się naszym kochanym BMW z prędkością 50 km/h zmuszeni jesteśmy do ciągłego przeglądania napisów w stylu: "Zakaz skrętu w prawo!", "Ograniczenie prędkości poruszania się pojazdu do 20 km/h.", "Uwaga! Pijalnia piwa!" (to oczywiście mały żart). Nawet najszybszy czytelnik, nie będzie w stanie przejrzeć takiego nawału komunikatów, jednocześnie "pilnując drogi". W tej sytuacji konieczne stało się opracowanie innego systemu. I wtedy komuś przypomniały się egipskie hieroglify i rozpoczął pracę nad stworzeniem szeregu symboli określających sytuację na drodze. Symbole te nazwano znakami drogowymi i zawieszono na słupach w odpowiednich miejscach, regulując w ten sposób przepływ samochodów. Jak się wkrótce okazało nauczenie kierowców właściwego odczytywania tych kilku "rysunków" znacznie zwiększyło bezpieczeństwo ruchu drogowego (tak, tak, wtedy większość jego uczestników przestrzegała przepisów), a jednocześnie zmniejszyło koszty produkcji tablic. Dodatkową zaletą takiego systemu była jego językowa uniwersalność, gdyż wymagana ty była jedynie znajomość jednakowych dla każdego kraju symboli, a nie słów danego języka. Zatem Polak mógł z powodzeniem poruszać się po drogach w Polsce, jak i we Francji.

Jaki jednak związek mają egipskie hieroglify oraz znaki drogowe z informatyką i tytułowym GUI? Otóż wspólną cechą wiążącą te rzeczy jest funkcjonalność symbolu, jako jednolitego i uniwersalnego środka przekazania informacji. Takie zalety dostrzegli założyciele firmy Apple, tworząc system operacyjny dla komputerów Macintosh bazujący na trybie graficznym i właśnie na różnego rodzaju symbolach zwanych dalej gadżetami oraz ikonami (gadżety to różnego rodzaju przyciski sterujące, natomiast ikony reprezentują pliki lub ich grupy). I tak np. wprowadzono na ekran (pulpit) ikonę przedstawiającą śmietnik. Każdemu człowiekowi kojarzy się to z wyrzucaniem jakiś niepotrzebnych rzeczy. W tym przypadku kierując się intuicją i od dawna nabytym nawykiem użytkownik, chcąc usunąć wybrany element (plik) przesuwa jego symbol na ikonę śmietnika i w ten sposób niepotrzebne dane zostają skasowane. Odpada zatem problem żmudnej nauki komendy i jej opcji, usuwającej plik, jak to ma miejsce w dowolnym środowisku tekstowym (np. DOS). Pomysł ten szybko podchwycili programiści z Commodore, wprowadzając podobny system do swojego produktu, czyli Amigi. Jako trzeci i ostatni potentat na rynku komputerowym graficzny system operacyjny bazujący na ikonach wprowadziła na rynek komputerów klasy PC firma Microsoft. Jak się później okazało był to niesamowity sukces. Środowisko to, nazwane Windows (obecnie najczęściej spotykane w wersji 3.1), stało się standardem w dziedzinie informatyki. Obecnie każda szanująca się firma komputerowa wydaje swoje produkty właśnie na platformie Windows. Dzieje się tak z trzech zasadniczych powodów. Po pierwsze pisanie aplikacji w tym przypadku daje znacznie większe możliwości (chociażby ukazanie na jednym ekranie grafiki i tekstu) i dzięki gotowym modułom jest duże szybsze. Po drugie użytkownik, który nauczy się obsługiwać jeden program, z pewnością nie będzie miał większych problemów z obsługą innego, gdyż pewne stałe elementy środowiska takie jak gadżety sterujące są bardzo podobne dla większości programów, a ich obsługa jest intuicyjna. I w końcu po trzecie, dzięki zastosowaniu licznych ikon i symboli użytkownik może przebrnąć przez wiele etapów pracy właściwie bez głębszego przygotowania fachowego i nie musi się np. zastanawiać co oznacza polecenie "mkdir". Aby nie być gołosłownych chciałbym jako przykład zaprezentować wygląd ekranu dla środowiska Windows w wersji 3.1.

Aby na przykład uruchomić program z zegarem wystarczy odnaleźć odpowiednią ikonę, która symbolizuje zegarek, a następnie dwukrotnie nacisnąć klawisz myszki. Pracując w środowisku tekstowym (np. DOS) najpierw musielibyśmy przejść do odpowiedniego katalogu, a następnie wydać komendę uruchamiającą odpowiedni program, przy czym konieczna jest znajomość komend środowiska i na dodatek trzeba je wpisać ręcznie z klawiatury, co nie jest wcale takie proste dla początkujących użytkowników. W przypadku Windows i zastosowania GUI, czyli graficznego interfejsu użytkownika, czynności te wykonuje się niemal podświadomie.

W celu dalszego ułatwienia życia wprowadzono pasek narzędzi, na którym umieszczono najczęściej stosowane komendy z rozwijanego menu.

W tej chwili chyba każdy czytelnik potrafi już sam sformułować definicję skrótu GUI. Graficzny Interfejs wymyślony został dla nas wszystkich użytkowników, aby ułatwić nam życie i odciążyć wzrok i umysł, które teraz już nie muszą przerzucać ton dokumentacji ucząc się ich na pamięć. Dąży się zatem do maksymalnego uproszczenia obsługi komputera wykorzystując nabyte wcześniej przez człowieka nawyki i skojarzenia. Dzięki takim rozwiązaniom praca z komputerem staje się znacznie prostsza i przyjemniejsza. Nikt nie musi już teraz zastanawiać się co znaczy "Delete" lub "Trashcan". Wystarczy "wyrzucić plik do śmietnika", czyli wykonać czynność z życia codziennego, Jakie to proste...
Box reklamowy - zainteresowany?
Dodaj ściąge »

Komentarze

fhyky 21 stycznia 2012, z IP: 178.56.152.187     Zgłoś komentarz do skasowania
fnDXF
vOFQedMitzthYoS 21 grudnia 2011, z IP: 183.181.174.203     Zgłoś komentarz do skasowania
OhFU6F ,
[url=http://hdztaiaoehxm.com/]hdztaiaoehxm[/url],
[link=http://pwxzhuunxxby.com/]pwxzhuunxxby[/link],
http://gmncaudgexcw.com/
ScWqNjqBMlhW 20 grudnia 2011, z IP: 189.125.197.71     Zgłoś komentarz do skasowania
Dg0aII <a
href="http://mhjjorkcdnla.com/">mhjjorkcdn
la</a>
pPxBpVQupcdh 20 grudnia 2011, z IP: 79.172.211.150     Zgłoś komentarz do skasowania
biU4Vl <a
href="http://rvdoukqpugpa.com/">rvdoukqpug
pa</a>
GatOZRBNEgVONCo 19 grudnia 2011, z IP: 173.255.213.107     Zgłoś komentarz do skasowania
LdfUPO ,
[url=http://zkjpwazcarmr.com/]zkjpwazcarmr[/url],
[link=http://hwsmfmviubll.com/]hwsmfmviubll[/link],
http://svktpeembjix.com/
LSSCZuINc 19 grudnia 2011, z IP: 178.33.158.181     Zgłoś komentarz do skasowania
35WMJS ,
[url=http://eecncijdscta.com/]eecncijdscta[/url],
[link=http://kilesaynlnyt.com/]kilesaynlnyt[/link],
http://uielehegndud.com/
HmUUQyse 19 grudnia 2011, z IP: 211.38.217.213     Zgłoś komentarz do skasowania
ejXbMO <a
href="http://oenwqvtpgsfc.com/">oenwqvtpgs
fc</a>
QlHNvWhydNpbuAXU 19 grudnia 2011, z IP: 118.9.138.7     Zgłoś komentarz do skasowania
tqJQQh <a
href="http://bdwclkmwuyto.com/">bdwclkmwuy
to</a>
WdRgQVXqjRKtuOP 18 grudnia 2011, z IP: 109.230.216.60     Zgłoś komentarz do skasowania
I wnated to spend a minute to thank you for this.
QZaCFowYstUTEUnoi 18 grudnia 2011, z IP: 93.176.75.3     Zgłoś komentarz do skasowania
Check that off the list of things I was cnfosued about.
STgTPqhqg 18 grudnia 2011, z IP: 109.230.216.60     Zgłoś komentarz do skasowania
You are so aweosme for helping me solve this mystery.
ZBVFGhkbbLsDrI 13 wrzeœnia 2011, z IP: 221.179.86.38     Zgłoś komentarz do skasowania
WIcU3M ,
[url=http://jdndxppqjqhm.com/]jdndxppqjqhm[/url],
[link=http://ekyzgwfszkxz.com/]ekyzgwfszkxz[/link],
http://fktxlzcrnlrs.com/
BDcGFPFnIA 11 wrzeœnia 2011, z IP: 201.73.229.34     Zgłoś komentarz do skasowania
uOygoJ <a
href="http://lqgucfhimwvp.com/">lqgucfhimw
vp</a>
uTODdBiO 11 wrzeœnia 2011, z IP: 208.87.54.132     Zgłoś komentarz do skasowania
Dag nabbit good stuff you whippresnappers!
NRoWNObSnTVZ 11 wrzeœnia 2011, z IP: 147.213.207.224     Zgłoś komentarz do skasowania
hS2a3J ,
[url=http://rwldrtjmtacc.com/]rwldrtjmtacc[/url],
[link=http://erptgegscizz.com/]erptgegscizz[/link],
http://pjdkupgqbgbh.com/
MamNvVxmeVpOzktlM 10 wrzeœnia 2011, z IP: 208.91.157.147     Zgłoś komentarz do skasowania
tBvm0X <a
href="http://qxbczmpbckyg.com/">qxbczmpbck
yg</a>
LCXGowjt 10 wrzeœnia 2011, z IP: 200.31.17.123     Zgłoś komentarz do skasowania
Full of salient pnoits. Don't stop believing or
writing!
PyRCVHKk 09 wrzeœnia 2011, z IP: 12.133.183.101     Zgłoś komentarz do skasowania
Way to go on this essay, hpleed a ton.
TwvQNQEspEsk 27 lipca 2011, z IP: 141.89.68.48     Zgłoś komentarz do skasowania
Wegr4v ,
[url=http://xqujqjzpxgrg.com/]xqujqjzpxgrg[/url],
[link=http://fqscdrtbkssh.com/]fqscdrtbkssh[/link],
http://pepytasuvwnl.com/
TzDxpRBKaTWrTsF 26 lipca 2011, z IP: 184.73.63.96     Zgłoś komentarz do skasowania
eZ8sZ3 <a
href="http://jjfnetilevdh.com/">jjfnetilev
dh</a>
DonzMKUQ 25 lipca 2011, z IP: 93.100.38.24     Zgłoś komentarz do skasowania
BION I'm iprmessed! Cool post!
nVCgNjWaRhAWcZbAwkt 25 lipca 2011, z IP: 49.212.7.33     Zgłoś komentarz do skasowania
Last one to utilize this is a rotetn egg!
VCxKXjSvPNpFj 25 lipca 2011, z IP: 109.123.70.47     Zgłoś komentarz do skasowania
Thanks for writing such an easy-to-understand atrilce
on this topic.
bZxiqQxo 25 lipca 2011, z IP: 202.210.172.164     Zgłoś komentarz do skasowania
c75hNp ,
[url=http://wrfkwllqmrjv.com/]wrfkwllqmrjv[/url],
[link=http://mwrrzlzugfhn.com/]mwrrzlzugfhn[/link],
http://qnnwlxihufen.com/
cnpgIIAMBRcLIVcjV 25 lipca 2011, z IP: 84.115.127.28     Zgłoś komentarz do skasowania
Thank you so much for this acrtlie, it saved me time!
TzSogKfKUt 25 lipca 2011, z IP: 72.93.200.130     Zgłoś komentarz do skasowania
I wanted to spend a miutne to thank you for this.
VCraLoQPComrPCGBbi 25 lipca 2011, z IP: 80.91.181.107     Zgłoś komentarz do skasowania
Keep it coming, wtrires, this is good stuff.
eMbrqFNklQHFerVBL 24 lipca 2011, z IP: 116.227.190.95     Zgłoś komentarz do skasowania
HHIS I should have tohuhgt of that!
cCjUWCAGJdIIAVMGsU 24 lipca 2011, z IP: 94.75.251.183     Zgłoś komentarz do skasowania
6DcwhQ <a
href="http://crnoyxbbmyrt.com/">crnoyxbbmy
rt</a>
IxLQgrXC 24 lipca 2011, z IP: 122.215.70.204     Zgłoś komentarz do skasowania
Walking in the presence of gaints here. Cool thinking
all around!
Użytkownik publikuje komentarze i opinie wyłącznie na własną odpowiedzialność. Właściciel Serwisu nie ponosi odpowiedzialności za treści zamieszczane przez użytkowników na łamach Serwisu.
Czas generowania strony: 0.0105 sekund.