Graficzny interfejs użytkownika (skrót GUI) pozwala użytkownikom na interakcję ze sprzętem komputerowym w sposób przyjazny dla użytkownika.

Z biegiem lat opracowano szereg GUI dla różnych systemów operacyjnych, takich jak OS / 2, Macintosh, Windows Windows, Linux, Symbian OS i innych.

Przyjrzymy się ewolucji projektów interfejsów głównych systemów operacyjnych od lat 80-tych.

Powinienem wspomnieć, że ten artykuł pokazuje tylko znaczące postępy w projektowaniu GUI (nie postępy systemu operacyjnego), a także nie wszystkie graficzne interfejsy użytkownika i systemy operacyjne istniejące dzisiaj.

Pierwszy interfejs GUI został opracowany przez naukowców z Xerox Palo Alto Research Center (PARC) w latach 70. Badania te otworzyły zupełnie nową erę komputerowych innowacji graficznych.

Pierwszym komputerem osobistym, który korzystał z nowoczesnego graficznego interfejsu użytkownika był Xerox Alto , opracowany w 1973 roku. Nie był to produkt komercyjny i był przeznaczony głównie do badań na uniwersytetach.

1 Źródło: toastytech.com

1981-1985

Xerox 8010 Star (wydany w 1981 r.)

Był to pierwszy system, który nazywał się w pełni zintegrowanym komputerem stacjonarnym, w tym aplikacjami i GUI. Był znany jako "The Xerox Star" , później nazwany "ViewPoint", a później ponownie zmieniony na "GlobalView" .

Xerox 8010 Star
Xerox 8010 Star, Source: toastytech.com


Apple Lisa Office System 1 (wydany w 1983 r.)

Nazywany również Lisa OS, który w tym przypadku jest skrótem od Office System. Został opracowany przez Apple z zamiarem bycia stanowiskiem do obróbki dokumentów.

Niestety ta stacja robocza nie przetrwała, została zabita przez system operacyjny Apple Macintosh, który był tańszy.

W 1984 r. Wprowadzono ulepszenia do Lisa OS, Lisa OS 2 w 1983 r. I Lisa OS 7/7 3.1 , które ulepszyły sam system, ale nie graficzny interfejs użytkownika.

Apple Lisa 1
Apple Lisa OS 1, Źródło: Przewodnik


Apple Lisa OS 1
Apple Lisa OS 1, Źródło: Przewodnik


VisiCorp Visi On (wydany w 1984 r.)

Visi On był pierwszym graficznym interfejsem użytkownika dla komputerów IBM. System ten był skierowany do dużych korporacji i dostarczany z wysoką ceną. GUI korzystał z myszy, miał wbudowany instalator i system pomocy i nie korzystał z ikon.

Wizja
VisiCoprt Visi On, Źródło: toastytech.com


Wizja
VisiCoprt Visi On, Źródło: toastytech.com


Mac OS System 1.0 (wydany w 1984 r.)

System 1.0 był pierwszym GUI systemu operacyjnego opracowanym dla komputerów Macintosh. Miał kilka funkcji nowoczesnego systemu operacyjnego, oparty na oknach z ikonami. Okna można przesuwać za pomocą myszy, a pliki i foldery można kopiować, przeciągając i upuszczając na miejsce docelowe.

Mac OS 1
Apple Mac System 1.0, Źródło: toastytech.com


Amiga Workbench 1.0 (wydany w 1985 roku)

Po pierwszym wydaniu Amiga wyprzedza swój czas. GUI zawiera funkcje takie jak kolorowa grafika (cztery kolory: czarny, biały, niebieski, pomarańczowy), wielozadaniowość zapobiegawcza, dźwięk stereo i ikony wielostanowe (wybrane i niezaznaczone).

Amiga Workbench 1.0
Amiga Workbench 1.0, Source: Przewodnik


Amiga Workbench 1.0
Amiga Workbench 1.0, Source: Przewodnik


Windows 1.0x (wydany w 1985 r.)

W tym roku Microsoft w końcu dogonił szale graficznego interfejsu użytkownika i wydał Windows 1.0, swój pierwszy oparty na GUI system operacyjny (choć nikt nie odważyłby się go nazywać). System zawiera ikony 32 × 32 pikseli i kolorową grafikę. Najciekawszą funkcją (która później została pominięta) była ikona animowanego zegara analogowego.

Windows 1
Microsoft Windows 1.01, Źródło: makowski-berlin.de


Windows 1
Microsoft Windows 1.01, Źródło: makowski-berlin.de


GEM (wydany w 1985 r.)

GEM (Graphical Environment Manager) był GUI w stylu okna, stworzonym przez Digital Research, Inc. (DRI). Początkowo został stworzony do użytku z systemem operacyjnym CP / M na mikroprocesorach Intel 8088 i Motorola 68000, a następnie został opracowany do pracy w systemie DOS. Większość ludzi zapamięta GEM jako GUI dla komputerów Atari ST. Był również używany na komputerach kompatybilnych z IBM Amstrad. To był rdzeń dla Ventura Publisher i kilku innych programów DOS. GUI zostało również przeniesione na inne komputery, ale nie zyskało na popularności.

gem_11_desktop1
Źródło: Wikipedia


1986 - 1990

IRIX 3 (wydany w 1986, pierwsze wydanie 1984)

64-bitowy system operacyjny IRIX został stworzony dla systemu UNIX. Interesującą cechą tego GUI jest obsługa ikon wektorowych. Ta funkcja została wbudowana w GUI na długo przed pojawieniem się systemu Mac OS X.

irix-33
Silicon Graphics IRIX 3.0, Źródło: osnews.com


GEOS (wydany w 1986 r.)

System operacyjny GEOS (ang. Graphic Environment Operating System) został opracowany przez Berkeley Softworks (później GeoWorks). Został pierwotnie zaprojektowany dla Commodore 64 i zawiera graficzny procesor tekstu o nazwie geoWrite i program do malowania o nazwie geoPaint.

geos_commodore_64
Źródło: Wikipedia


Windows 2.0x (wydany w 1987 r.)

W tej wersji rzeczywiste zarządzanie oknami znacznie się poprawiło. Okna mogą się nakładać, zmieniać ich rozmiary, maksymalizować i minimalizować.

Windows 2
Microsoft Windows 2.03, Źródło: guidebookgallery.org


Windows 2
Microsoft Windows 2.03, Źródło: guidebookgallery.org


OS / 2 1.x (wydany w 1988 r.)

OS / 2 był pierwotnie opracowywany wspólnie przez IBM i Microsoft, ale w 1991 roku obie firmy się rozdzieliły, a Microsoft wprowadził tę technologię we własnym Windows GUI i IBM rozwijając OS / 2. GUI używane w OS / 2 nosiło nazwę "Menedżer prezentacji". Ta wersja GUI obsługuje tylko monochromatyczne, naprawione ikony.

Os 2 1
Microsoft-IBM OS / 2 1.1, Źródło: pages.prodigy.net


Os / 2 1
Microsoft-IBM OS / 2 1.1, Źródło: pages.prodigy.net


NeXTSTEP / OPENSTEP 1.0 (wydany w 1989 r.)

Steve Jobs wpadł na pomysł stworzenia idealnego komputera badawczego dla uniwersytetów i laboratoriów badawczych. Pomysł później przekształcił się w startup o nazwie NeXT Computer Inc.

Pierwszy komputer NeXT został wydany w 1988 roku, jednak znaczący postęp nastąpił w 1989 roku wraz z wydaniem GUI NeXTSTEP 1.0, który później przekształcił się w OPENSTEP.

Ikony GUI były większe (48 × 48) i wprowadziły więcej kolorów. GUI był początkowo monochromatyczny, ale wersja 1.0 zaczęła również obsługiwać kolorowe monitory. Ten zrzut ekranu pozwala spojrzeć na to, co stanie się nowoczesnym interfejsem graficznym.

Nextstep 1
NeXTSTEP 1.0, Źródło: kernelthread.com


OS / 2 1,20 (wydany w 1989 r.)

Następne uaktualnienie GUI w wersji drugorzędnej wykazało niewielką poprawę w wielu obszarach. Ikony wyglądały ładniej, a okna były gładsze.

Os 2 12
OS / 2 1.2, Źródło pages.prodigy.net


Windows 3.0 (wydany w 1990 r.)

W tej wersji Microsoft zdał sobie sprawę z rzeczywistego potencjału GUI i zaczął znacząco je poprawiać.

Sam system operacyjny obsługiwał standardowe i 386 ulepszone tryby, które wykorzystywały wyższą pojemność pamięci niż 640 KB i miejsce na dysku twardym, co daje możliwość korzystania z wyższych rozdzielczości ekranu i lepszej grafiki, takich jak Super VGA 800 × 600 i 1024 × 768 .

Również Microsoft zatrudnił Susan Kare zaprojektować ikony Windows 3.0 i dodać ujednolicony styl do GUI.

Windows 3
Microsoft Windows 3.0, Źródło: toastytech.com


Windows 3
Microsoft Windows 3.0, Źródło: toastytech.com


1991 - 1995

Amiga Workbench 2.04 (wydany w 1991 r.)

Wprowadzono wiele ulepszeń do tej wersji GUI. Zmieniono schemat kolorów i wprowadzono wygląd 3D. Pulpit może być podzielony pionowo na ekrany o różnych rozdzielczościach i głębi kolorów, co obecnie wydaje się trochę dziwne. Domyślna rozdzielczość Workbencha wynosiła 640 × 256, ale sprzęt obsługiwał także większe rozdzielczości.

Amiga Workbench 2
Commodore Amiga Workbench 2.04, Source: guidebookgallery.org


Mac OS System 7 (wydany w 1991 r.)

Mac OS w wersji 7.0 był pierwszym GUI systemu Mac OS obsługującym kolory. Subtelne odcienie szarości, niebieskiego i żółtego zostały dodane do ikon.

Mac OS 7
Apple Mac OS System 7.0, Źródło: guidebookgallery.org


Mac OS 7
Apple Mac OS System 7.0, Źródło: guidebookgallery.org


Windows 3.1 (wydany w 1992 r.)

Ta wersja systemu Windows zawierała czcionki TrueType, które zostały wstępnie zainstalowane. Dzięki temu system Windows po raz pierwszy stał się funkcjonalną platformą pulpitu do publikowania.

Wcześniej można było osiągnąć taką funkcjonalność tylko w systemie Windows 3.0 przy użyciu systemu czcionek Adobe Type Manager (ATM) firmy Adobe. Ta wersja zawierała również schemat kolorów o nazwie Stand Hotdog, który zawierał jasne odcienie czerwieni, żółci i czerni.

Ten schemat kolorów został zaprojektowany, aby pomóc osobom z pewnym stopniem ślepoty barw, aby tekst / grafika na ekranie były łatwiejsze.

windows_311_workspace
Źródło: Wikipedia


OS / 2 2.0 (wydany w 1992 r.)

Był to pierwszy GUI, który został poddany międzynarodowej akceptacji, testom użyteczności i dostępności. Cały GUI został opracowany przy użyciu projektowania obiektowego. Każdy plik i folder był obiektem, który mógł być powiązany z innymi plikami, folderami i aplikacjami. Obsługiwano także funkcję przeciągania i upuszczania oraz szablony.

Os 2 2
IBM OS / 2 2.0, Źródło: toastytech.com


Os 2 2
IBM OS / 2 2.0, Źródło: toastytech.com


Windows 95 (wydany w 1995 r.)

Interfejs użytkownika został całkowicie przeprojektowany od wersji 3.x. Była to pierwsza wersja systemu Windows, w której do każdego okna dodano mały przycisk zamykania.

Zespół projektowy nadał stanom (włączone, wyłączone, wybrane, sprawdzone itd.) Ikony i inną grafikę. Po raz pierwszy pojawił się słynny przycisk Start .

Był to ogromny krok naprzód dla Microsoft dotyczący samego systemu operacyjnego i zunifikowanego GUI.

Windows 95
Microsoft Windows 95, Źródło: guidebookgallery.org


Windows 95
Microsoft Windows 95, Źródło: guidebookgallery.org


1996 - 2000

OS / 2 Warp 4 (wydany w 1996 r.)

IBM wypuścił OS / 2 Warp 4, który przyniósł znaczący lifting w przestrzeni roboczej.

Ikony umieszczono na pulpicie, gdzie można również tworzyć niestandardowe pliki i foldery. Pojawiła się niszczarka, która była podobna do Kosza Windows lub Kosza Mac OS, poza tym, że natychmiast usunął plik lub folder i nie przechowywał żadnych dodatkowych kopii do późniejszego pobrania.

Os 2 Warp 4
IBM OS / 2 Warp 4, Source: toastytech.com


Os 2 Warp 4
IBM OS / 2 Warp 4, Source: toastytech.com


Mac OS System 8 (wydany w 1997 r.)

256 ikon kolorów było domyślnie w tej wersji GUI. Mac OS 8 był jednym z pierwszych użytkowników ikon stylu izometrycznego, zwanych także ikonami pseudo-3D. Użyty tutaj motyw platynowej szarości stał się znakiem towarowym dla przyszłych wersji GUI.

Maca 8
Apple Mac OS 8, Źródło: guidebookgallery.org


Windows 98 (wydany w 1998 r.)

Style ikon były prawie takie same jak w Windows 95, ale cały GUI mógł użyć ponad 256 kolorów do renderowania. Eksplorator Windows zmienił się prawie całkowicie, a "Active Desktop" pojawił się po raz pierwszy.

Windows 98
Microsoft Windows 98, Źródło: toastytech.com


KDE 1.0 (wydany w 1998 r.)

W ten sposób zespół KDE opisał projekt po wydaniu wersji 1.0: "KDE to przezroczyste, współczesne środowisko graficzne dla stacji roboczych UNIX. KDE stara się wypełnić zapotrzebowanie na łatwy w użyciu pulpit dla stacji roboczych Unix, podobny do środowisk desktopowych znajdujących się pod MacOS lub Window95 / NT. Całkowicie darmowa i otwarta platforma komputerowa dostępna dla każdego bezpłatnie, w tym kod źródłowy do modyfikacji. "

800px-kde_10
Źródło: Wikipedia


BeOs 4.5 (wydany w 1999 r.)

System operacyjny BeOS został opracowany dla komputerów osobistych. Został pierwotnie napisany przez Be In w 1991 roku, aby działać na sprzęcie BeBox. Później został on opracowany w celu wykorzystania nowszych technologii i sprzętu, takich jak symetryczne przetwarzanie wieloprocesorowe, wykorzystując modułową przepustowość we / wy, wszechobecną wielowątkowość, wielozadaniowość prewencyjną i niestandardowy 64-bitowy system plików księgowania znany jako BFS. GUI BeOS został opracowany na zasadach przejrzystości i czystego, uporządkowanego projektu.

800px-beos_desktop
Źródło: Wikipedia


GNOME 1.0 (wydany w 1999 r.)

Środowisko GNOME zostało opracowane głównie dla Red Hat Linux, a później zostało opracowane również dla innych dystrybutorów Linuksa.

Gnome 1
Red Hat Linux GNOME 1.0.39, Źródło: visionfutur.com


2001 - 2005

Mac OS X (wydany w 2001 r.)

Na początku 2000 roku Apple ogłosił nowy interfejs Aqua, aw 2001 roku firma wypuściła go ze swoim nowym systemem operacyjnym o nazwie Mac OS X.

Domyślne ikony 32 x 32 i 48 x 48 zostały zmienione na duże ikony wygładzone i półprzezroczyste o wymiarach 128 x 128 pikseli.

Po wydaniu tego GUI pojawiło się wiele krytyki. Wygląda na to, że użytkownicy nie byli jeszcze gotowi na tak dużą zmianę, ale wkrótce przyjęli nowy styl i dziś ten GUI stanowi podstawę wszystkich systemów operacyjnych Mac OS X.

Mac osx 1
Apple Mac OS X 10.1 Źródło: guidebookgallery.org


Windows XP (wydany w 2001 r.)

Ponieważ Microsoft zmienił całkowicie swoje GUI przy każdym większym wydaniu systemu operacyjnego, Windows XP nie był wyjątkiem. Sam interfejs graficzny można zmienić, użytkownicy mogą zmienić wygląd interfejsu. Ikony miały domyślnie rozmiar 48 x 48, renderowane w milionach kolorów.

Windows XP
Microsoft Windows XP Professional, Źródło: guidebookgallery.org


KDE 3 (wydany w 2002 r.)

Od wersji 1.0 środowisko KDE znacznie się poprawiło. Udoskonalili całą grafikę i ikony oraz ujednolicili całe doświadczenie użytkownika.

Kde 3
KDE 3.0.1, Źródło: netbsd.org


2007 - 2009 (bieżący)

Windows Vista (wydany w 2007 r.)

To była odpowiedź Microsoftu na ich konkurencję. Obejmowały one także sporo animacji i 3D. Od czasu Windows 98 firma Microsoft zawsze próbowała ulepszyć pulpit. W systemie Windows Vista wydano widżety i nieco ulepszoną wymianę Active Desktop.

Windows Vista
Microsoft Windows Vista, Źródło: technology.berkeley.edu


Mac OS X Leopard (wydany w 2007 r.)

Wraz z szóstą generacją systemu Mac OS X Apple ponownie udoskonalono interfejs użytkownika. Podstawowym GUI jest nadal Aqua z paskami przewijania słodyczy i platynowym szarym, niebieskimi kolorami. Nowy interfejs graficzny ma bardziej trójwymiarowy wygląd, dzięki dokowaniu 3D i dużo więcej animacji i interaktywności.

Mac osx Leopard
Apple Mac OS X 10.5 Leopard, Źródło: skattertech.com

GNOME 2.24 (2008)

GNOME wkładało wiele wysiłku w tworzenie motywów i kompozycji w wersji 2.2.4, ponieważ ich celem jest "sprawienie, aby Twój komputer wyglądał dobrze". Przeprowadzili konkurs, aby zebrać jedne z najbardziej intrygujących środowisk graficznych, które ich twórcy wyprodukowali do wykorzystania w wersji 2.24.

gnome_en_gb
Źródło: gnome.org

KDE (v4.0 stycznia 2008, v4.2 marca 2009)

Wersja 4 środowiska graficznego K stworzyła wiele nowych ulepszeń interfejsu GUI, takich jak animowane, płynne, wydajne zarządzanie oknami i obsługa widgetów na pulpicie. Rozmiar ikon można łatwo regulować, a prawie każdy element projektu jest znacznie łatwiejszy w konfiguracji. Niektóre z najbardziej zauważalnych zmian to nowe ikony, motywy i dźwięki, które są dostarczane przez Oxygen Project. Te ikony są bardziej fotorealistyczne. Jest to zdecydowanie duży postęp we wcześniejszych wersjach KDE. Można go teraz uruchomić na platformach Windows i Mac OS X.

kde
Źródło: Wikipedia

Podziękowanie

Napisane i opracowane wyłącznie dla WDD przez Gyorgy Fekete.

Co myślisz o ewolucji tych projektów? Jakie inne ulepszenia chciałbyś zobaczyć? Podziel się z nami ...