KDE Plasma 5
MDL2 (Windows 10)
GNOME 4
Cinnamon (Linux Mint)
Pantheon (elementary OS)
LXQt
Xfce

Graficzny interfejs użytkownika, interfejs graficzny, środowisko graficzne (ang. graphical user interface, GUI) – określenie sposobu prezentacji informacji przez komputer oraz interakcji z użytkownikiem, polegającego na obsługiwaniu widżetów i rysowaniu.

Historia

edytuj

Interfejs graficzny został wymyślony przez przedsiębiorstwo Xerox w latach 70. XX wieku w laboratorium PARC, a następnie później wykorzystywany i udoskonalany przez inne przedsiębiorstwa.

W Polsce pierwsze interfejsy graficzne powstały w latach 70. do maszyn Odra 1204 (używane były m.in. w Wojskowej Akademii Technicznej). Do sterowania służyło pióro świetlne oraz prototyp trackballa.

Charakterystyka

edytuj

Środowisko graficzne jest grupą wzajemnie współpracujących programów, zapewniającą możliwość wykonywania podstawowych operacji na komputerze (uruchamianie programów, poruszanie się po katalogach, wprowadzanie ustawień) w trybie graficznym, najczęściej okienkowym. Zapewnia alternatywny dla wiersza poleceń (konsoli tekstowej) sposób pracy na komputerze.

Najważniejszym elementem graficznego interfejsu jest okno programu (lub kilka takich okien) prezentowane na pulpicie. Bezpośrednio na pulpicie lub wewnątrz okna są rozmieszczone (najczęściej w formie graficznych ikon lub menu) elementy interakcyjne, zwane widżetami (lub „kontrolkami”, nawiązując do pulpitów sterowniczych). Użytkownik komunikuje się z aplikacją pośrednio przez te widżety, najczęściej za pomocą myszy i klawiatury. Mysz jest odpowiedzialna za przesuwanie kursora, wskazującego odpowiednią pozycję na ekranie, a naciskanie przycisków jest związane z obszarem, w którym zawiera się aktualna pozycja kursora. Klawiatura jest związana z pojęciem „skupienia”. Jest to stan, który może posiadać w jednym momencie dokładnie jeden widżet w całym systemie okienkowym. Jeśli użytkownik naciska klawisze, informacja o tym przekazywana jest do tego widżetu, który aktualnie „posiada skupienie”.

Wybrane środowiska graficzne

edytuj
Dla systemów uniksowych – wolne
Środowiska zintegrowane z systemem operacyjnym
Inne

Przypisy

edytuj
  1. Octoate: SymbOS 3.0 WIP – with WiFi and USB mouse support. The Amstrad CPC news portal, 2016-10-12. [dostęp 2018-01-03]. [zarchiwizowane z tego adresu (2017-08-26)]. (ang.).

Linki zewnętrzne

edytuj

📚 Artikel Terkait di Wikipedia

Unity (powłoka systemowa)

04 TO SHIP UNITY. 2016-01-23. [dostęp 2011-05-12]. [zarchiwizowane z tego adresu (2011-08-24)]. Katherine Noyes: Is Unity the Right Interface for Desktop

Mono (oprogramowanie)

bibliotek kodu. W jego skład wchodzą: Gtk# do tworzenia GUI (Graphical User Interface) biblioteki Mozilli do pracy z silnikiem renderującym Gecko biblioteki

Windows Vista

adresu (2015-06-16)]. (ang.). Marius Oiaga: Windows Vista Graphical User Interface(s). softpedia.com, 2006-12-12. [dostęp 2015-08-25]. [zarchiwizowane

Windows 7

64-bitowej. Jest on kompatybilny z poprzednimi wersjami systemu Windows. W Unii Europejskiej, poza „standardowymi” edycjami, na rynku znalazło się również

Centrum oprogramowania Ubuntu

Ubuntu Software Store. 27 sierpnia 2009. [dostęp 2014-02-23]. (ang.). (UserInterface Freeze Exception) Change name of software-store to software center.

Otter Browser

korzystając ze środowiska Qt. Hasło przewodnie projektu brzmi Controlled by the user, not vice versa, co oznacza "Kontrolowana przez użytkownika, nie na odwrót"

E-book

[dostęp 2021-02-04] . BelindaB. Barnet BelindaB., Crafting the User-Centered Document Interface: The Hypertext Editing System (HES) and the File Retrieval

Hearthstone

2014-04-04]. Derek Sakamoto: Hearthstone: How to Create an Immersive User Interface. GDC Vault. [dostęp 2018-05-02]. (ang.). Pete Haas: Hearthstone Expansions