Trudno sobie wyobrazić wygodną pracę w systemie operacyjnym bez interfejsu graficznego. Każdy, kto kiedykolwiek napisał co najmniej jeden program komercyjny, rozumie, że ogromna część pracy nad jego stworzeniem musi stworzyć jedno, spójne i wygodne menu z optymalnym wyglądem, który nie będzie przycinał oczu. Dlatego opracowanie wygodnego i intuicyjnego interfejsu graficznego systemów operacyjnych jest jednym z podstawowych zadań dla wszystkich współczesnych programistów, ponieważ to później powinno pomóc uzyskać współczucie docelowi odbiorcy.
Prace specjalistów Microsoftu z odległych lat 70. pozwoliły każdemu zanurzyć się w graficznym interfejsie użytkownika, który był ciągle rozwijany i udoskonalany przez samą firmę, która później stała się wzorem do naśladowania.
Początkowo wszystkie zadania były wykonywane tylko za pomocą wiersza poleceń, graficzny interfejs użytkownika pojawił się znacznie później niż sam system. Nikt nie mógł nawet marzyć o czymś bardziej atrakcyjnym niż "czarny" terminal. Wszyscy pracownicy (naukowcy, inżynierowie), którzy w tym czasie musieli korzystać z komputera, działali dokładnie za pomocą wiersza poleceń. Zobacz teraz, jak telefonuje osoba czarny ekran dużo wierszy z tekstem, prawdopodobnie będziesz bardzo zaskoczony.
Wyobraź sobie: aby dostać się do katalogu, jeśli chcesz posłuchać ulubionej piosenki lub otworzyć zdjęcie, musisz ręcznie wpisać kilka linii tekstu. Niezbyt wygodne, prawda? O wiele przyjemniej jest zrobić kilka kliknięć myszą i znaleźć się w odpowiednim folderze, w którym można wygodnie przeglądać cały album i dodawać żądaną muzykę do listy odtwarzania. Chociaż w latach 70. nie myśleli nawet o używaniu komputera do takich celów, były to czysto działające maszyny wykorzystywane do rozwiązywania poważnych problemów.
Pomysł stworzenia graficznego interfejsu użytkownika pojawił się w Xerox Palo Alto Research Center. Na jej bazie pracują różni specjaliści pracujący w dziedzinie fizyki laserowej i technologii komputerowych.
Zespół ten przyniósł bardzo owocne wyniki w dziedzinie baz danych, technologii sieciowych, a także stworzył graficzny interfejs użytkownika. Specjaliści, nawet w przypadku braku konkretnego zadania, byli w stanie opracować komponenty takie jak menu, okno, ikona i sama koncepcja Point-and-click (interakcja i manipulacja danymi za pomocą zasady "wskaż i kliknij"). Od tego czasu przedstawiony system zarządzania w produktach posiadających graficzny interfejs użytkownika pozostał prawie niezmieniony, ale został tylko nieznacznie zmodyfikowany.
Interfejs graficzny zaczyna bardziej zauważalnie rozwijać się po wydaniu środowiska pracy GEOS na komputerach Apple i Commodore 64, a także nieco później zoptymalizowany pod kątem sprzętu IBM. Pakiet środowiska GEOS zawierał prosty edytor tekstu, kalendarz i kilka innych użytecznych programów, które były najbardziej popularne. Rozwój tego środowiska nawet udało się zainstalować na niektórych urządzeniach mobilnych, w tym komunikatory Nokia.
W tym samym roku narodził się Amiga Workbench, oparty na silniku Intuition. Dzięki temu możliwe było śledzenie wszystkich zdarzeń wejściowych wyzwalanych przez użytkownika - naciśnięcia klawiszy, ruch kursora. Twórcy byli jednymi z pierwszych, którzy pokazali takie innowacje, jak animacja ikon i ustawienie wyglądu kursora.
Okres ten upłynął także pod znakiem wydania pierwszej wersji systemu operacyjnego od Microsoftu - Windows 1.0.
Przodek dzisiejszego najpopularniejszego systemu również nie był pozbawiony własnych charakterystycznych cech. Funkcjonalny dolny panel, na którym można umieścić ikony programów, był już obecny w pierwszej wersji systemu. Niezwykłe było to, że nie przewidziano możliwości nakładania na siebie okien, ale zamiast tego znajdowały się one w izolacji.
Teraz, gdy Microsoft Windows został zaktualizowany do drugiej wersji, możliwe jest nakładanie się okien roboczych na siebie nawzajem, a także dostosowanie ich rozmiaru. Kontrolki okien również się zmieniły (skalowanie i przełączanie między nimi). W tym okresie konkurencja z głównym rywalem firmy Apple staje się coraz trudniejsza. Firma wydaje nowy komputer Macintosh II, który obsługuje 256 kolorów i działa w rozdzielczości 640x480 pikseli.
Oprogramowanie systemu Windows 2.0 / 286 nie uległo znaczącym zmianom, a aktualizacja dotyczyła znacznie ulepszonych elementów sterujących. Było to możliwe dzięki zwiększeniu prędkości sprzętu. Wydajność procesora Intel 286 została zwiększona dzięki możliwościom dodatkowej pamięci i nowym technologicznym rozwiązaniom do interakcji z aplikacjami. Możliwość skalowania okien i ich swobodnego przemieszczania się wokół obszaru roboczego stała się istotną zaletą pod względem komfortu i łatwości użytkowania systemu.
Nieco później wprowadzono nieco zmodyfikowaną wersję systemu Windows, której nazwę wyróżnia zmodyfikowany prefiks 386. Aktualizacja umożliwiła jednoczesne uruchomienie kilku programów przy użyciu dodatkowych zasobów pamięci. Pomimo faktu, że wielu programistów zaczęło tworzyć oprogramowanie dla systemu Windows, system nadal nie był wystarczająco zoptymalizowany, aby działał w interfejsie z wieloma oknami.
Na rynku systemów operacyjnych pojawia się komunikat o wydaniu drugiej wersji Workbench dla komputerów Amiga. Wizualnie system został całkowicie przeprojektowany i może pochwalić się całkiem dobrymi efektami trójwymiarowymi, a także niewielkimi zmianami w ergonomii.
W konkurencyjnym środowisku Microsoft nie chce stracić swojej pozycji i wydaje kolejną aktualizację swojego produktu. W systemie Windows 3.0 wprowadzono wiele usprawnień, ale ze względu na brak obsługi narzędzi sieciowych i multimediów zmodyfikowana wersja 3.1 szybko dostała się w ręce użytkowników.
W trzeciej wersji było w pełni rozwinięte wsparcie dla mocniejszych procesorów Intel 386, a interfejs graficzny Windows wyróżniał się niemal doskonałym zachowaniem okien pulpitu. Innowacja Drag-n-Drop w menedżerze plików pozwalała na przenoszenie poprzez przeciąganie ikon, a opracowane przez firmę narzędzie programistyczne umożliwiało skupienie się na tworzeniu oprogramowania zamiast sterowników urządzeń.
Tymczasem pracownicy chińskiego oddziału Microsoft nie siedzieli bezczynnie. Wydali własną aktualizację - 3.2. Oprócz oczywistej obsługi lokalnych czcionek do systemu dodano kilka poprawek i ulepszeń.
Windows NT może pochwalić się kombinacją rzeczy, które do tej pory wydawały się nie być kompatybilne - współczesnymi aplikacjami biznesowymi klient-serwer i popularnymi programami osobistymi. Wreszcie zaimplementowano ochronę sieci i domen, obsługę wielozadaniowości zapobiegawczej i najpopularniejszy system plików NTFS. Zaprojektowany dla odbiorców biznesowych, Windows NT został wydany zarówno w wersji serwerowej, jak i na stacjach roboczych.
Rok 1995 upłynął pod znakiem wydania legendarnego systemu Windows 95, którego interfejsu używamy w większości przypadków.
Nie jest zaskakujące, że system okazał się bardzo atrakcyjny i ergonomiczny, ponieważ nie tylko programiści i artyści pracowali nad jego projektem, ale także fizjologowie, psycholodzy, biolodzy i wielu innych zaangażowanych profesjonalistów. Na przykład element taki jak zegar systemowy, nie jest to dla niczego, że zajęło dolny prawy róg. Dokonano tego, biorąc pod uwagę fakt, że osoba lepiej postrzega informacje znajdujące się na jego prawej ręce. Wszystkie kolejne systemy firmy Microsoft używały głównych rozwiązań stworzonych dla 95. systemu Windows.
Przed 2000 r. Firma Microsoft nie wprowadziła żadnych zauważalnych zmian ani kroków w celu aktualizacji graficznego interfejsu systemów operacyjnych. Można to zobaczyć na przykładzie 98. systemu Windows. Lutowa wersja najnowszej wersji została oznaczona nie tylko datą rundy, ale także jej nowymi funkcjami.
W tej edycji narzędzia administracyjne zostały umieszczone w Panelu Sterowania, podobnie jak w poprzednim systemie, co nie dodało użytkownikom niepotrzebnych zmartwień. Elegancki menedżer urządzeń można łatwo skonfigurować cały sprzęt. Udało mi się zadowolić wbudowaną piątą wersją przeglądarki Internet Explorer, a także obsługą automatycznych aktualizacji systemu. Teraz możesz naprawdę zgodzić się z hasłem Windows - "Włącz i działaj!".
Związany z pracą w firmie komputerowej, upewniając się, że nowy system jest niezawodny, zaczął go używać na pracujących komputerach, z których później migrował do domu. "Czasy wiadomości", interfejs graficzny systemu przestał odpowiadać "dobiegały końca.
Niewielkie zmiany w systemie Windows Millennium nie wpłynęły na dalszy rozwój systemu operacyjnego. Kolejnym decydującym krokiem Microsoft stał się Windows XP, który zyskał niesamowitą popularność. System został wydany 25 października 2001 roku. Później komputery odwiedziły wersję 64-bitową. Oprócz doskonałego wsparcia różnych urządzeń, wysokiej wydajności i niezawodności, XP wyróżnia się nie tylko wygodnym, ale także bardzo atrakcyjnym interfejsem. Trzy wstępnie zdefiniowane motywy kolorystyczne (standardowy niebieski, srebrny i oliwkowy) wyglądały bardzo kusząco, a ci użytkownicy, którzy nie mieli ich wystarczająco dużo, mogli wybrać odpowiedni projekt w Internecie.
Konstrukcja systemu zapewnia doskonałe możliwości pracy z cyfrowymi obrazami, utworami muzycznymi i plikami wideo, a wbudowany system wyszukiwania dobrze poradził sobie z zadaniami. Przeprojektowano również narzędzie sieciowe, co znacznie upraszcza proces konfiguracji. System odniósł tak duży sukces, że wielu użytkowników wciąż nie może się z nim rozstać. System Windows XP można teraz znaleźć na uniwersytetach i w szkołach w klasie na takie tematy, jak informatyka, których interfejs graficzny jest jednym z podstawowych elementów opanowania systemu operacyjnego.
Menu Start uległo wielu zmianom. Teraz, w dolnej części, dostępny jest ciąg wyszukiwania, który może łączyć funkcje elementu "Uruchom". Programiści dodali możliwość otwierania wiersza poleceń (cmd) z dowolnego katalogu. Aby to zrobić, przytrzymaj klawisz SHIFT, kliknij prawym przyciskiem myszy i naciśnij menu kontekstowe wybierz pozycję "Otwórz okno poleceń".
Po raz pierwszy w Windows VISTA zastosowano interfejs graficzny Aero, które jest półprzezroczystym oknem, które jest nie tylko praktyczne i wygodne, ale także piękne. Szerokie możliwości zmiany schematu kolorów systemu pozwoliły każdemu użytkownikowi stworzyć własny unikalny system Windows. Innowacji można również zapewnić wysokiej klasy wsparcie dla DX10. Warto przypomnieć, że Windows XP obsługuje tylko wersję 9 DirectX. Interesująca była również obecność gadżetów pulpitu, które mogą pomóc w określeniu pogody, czasu, obciążenia procesora i innych.
Microsoft Windows 7 pojawił się na półkach sklepowych w październiku 2009 roku i natychmiast zyskał popularność zarówno wśród klientów korporacyjnych, jak i zwykłych użytkowników. Interfejs graficzny systemu nie ulegał poważnym zmianom w porównaniu do systemu Vista, ale został dopracowany do bardziej przyjemnego i wygodnego wyglądu. W projekcie jest taki sam styl Aero, ale z piękniejszymi i gładszymi przejściami.
Standardowy zestaw gadżetów prezentowany jest w szerokiej gamie. System otrzymał wsparcie dla DX11 i jest gotowy do pracy z ekranami dotykowymi. W systemie Windows 7 w menu Start występuje niewielki błąd interfejsu GUI, który jednak nie ma znacznego wpływu na wygodę użytkownika.
Windows 8 został stworzony z myślą o połączeniu tabletów i komputerów z jednym uniwersalnym systemem operacyjnym. Z tego powodu firma WIndows otrzymała nowy graficzny element interfejsu użytkownika - menu Start, które jest interfejsem wyłożonym kafelkami, wygodnym do sterowania dotykiem na tabletach.
W pozostałych kardynalnych zmianach wizualnych dokonano. Styl dekoracja okna Aero ma nową interesującą funkcję, która pozwala automatycznie zmieniać kolory na tonację obrazu tła. W wersji 8.1 dodano możliwość kontrolowania wielkości płytek w stylu Metro, a układ ikony wyłączenia komputera nieco się poprawił. Teraz często nie można znaleźć komunikatu "Wystąpił błąd w aplikacji interfejsu graficznego", co nie jest zaskakujące po ogromnej pracy wykonanej przez Microsoft w ciągu długich lat istnienia firmy.
Wielu użytkowników było niezadowolonych ze zmian w menu Start, na które deweloperzy odpowiedzieli w następnej wersji swojego systemu - Windows 10. Oferuje dwie opcje: Tablet - Metro-styl na pełny ekran lub pulpit, przybliżony rozmiar do Windows 7.
Nowoczesny Windows GUI wiele zawdzięcza swoim poprzednikom, którzy przeszli długą drogę do obecnego wcielenia. Teraz użytkownik ma możliwość spersonalizowania swojej przestrzeni roboczej w celu uzyskania jeszcze bardziej przyjemnej i produktywnej pracy komputerowej.