az AmigaOS felhasználó interfész motorja From Wikipedia, the free encyclopedia
Az Intuition az AmigaOS eredeti ablakozó rendszere és felhasználói interfésze (user interface, UI). Csaknem teljes egészében Robert J. Mical fejlesztette ki.[4] Az Intuition nem tévesztendő össze az Amiga fájlkezelő rendszerével, a Workbench-csel, mely az Intuition-re támaszkodik az ablakok és a bemeneti események kezelésében. Az Intuition tehát mindössze egy a többi rendszer-komponens közül, de kétségtelenül a legszembetűnőbb, a "legláthatóbb" része.[5]
Intuition.library | |
Fejlesztő | Robert J. Mical |
Első kiadás | v30 / AmigaOS 1.0 (1985-07-23, 39 éve)[1] |
Legfrissebb stabil kiadás | v53 / AmigaOS 4.1 FE Update 1[2] (2016-12-31[3]) |
Operációs rendszer | AmigaOS |
Platform | Amiga |
Kategória | grafikus interfész, függvénykönyvtár |
Licenc | Zárt forráskódú szoftver |
Az Intuition lefedi az ember és a számítógép közötti kommunikáció minden aspektusát, egészen a számítógép legbensőbb folyamataitól az ember-gép interakció legfelsőbb filozófiai meghatározásáig, azaz: "az ember-gép interakció legyen következetes, egyszerű és élvezetes, egy szóval intuitív." Az Intuition mindenek előtt szoftverbe ültetett filozófia.[6][5]
Az Intuition az Amiga belső eszközkezelő- és grafikus rendszere. Alapvetően nem is elsősorban az alkalmazások által kezelt függvénykönyvtár (mint a legtöbb Xerox alapú rendszeren), hanem inkább egy a háttérben elkülönítetten futó folyamat (process, illetve task), mely az összes sztenderd grafikus interfész elem aktuális állapotát kezeli, függetlenül az alkalmazásoktól. Ez jó válaszkészséget ad számára, mert függetlenül működik a belső folyamataikkal elfoglalt alkalmazásoktól.
Az Intuition munkafolyamatot a az egérrel, billentyűzettel és egyéb bemeneti eszközökkel végrehajtott felhasználói események vezérlik. Kezeli az egérmutató és az alkalmazás-ikonok interakcióit (pl. ütközés, kattintás, stb.), illetve az "animált" ikonokat is. Szintén a Xerox korábbi mintáját követve, parancssoros interfészt is tartalmaz (command line interface, CLI, illetve AmigaShell), melyben a szöveges parancsokat billentyűzetről lehet begépelni.[5] A későbbi kiadások további fejlesztéseiként megjelentek a nagy színmélységű képernyők támogatása, illetve a 3D.
Az Intuition első változatai egyszerű, kontrasztos színpalettát használtak kék, narancs, fehér és fekete színekkel. Ez szándékosan volt így, mivel az olcsó monitorok megjelenése előtt kulcskérdés volt, hogy a legrosszabb TV-ken is kontrasztos képet mutasson a számítógép.
Léteznek a beépített ablakozó rendszer helyett más alternatívák is, így például a Directory Opus fájlkezelő későbbi "Magellan" kódnevű verziói, illetve a Scalos GUI.
Az AmigaOS 2 megjelenésével jelentősen kibővültek az Intuition képességei. Megjelent a Basic Object-Oriented Programming System for Intuition (BOOPSI), mely a GUI objektumorientált programozhatóságát tette lehetővé.[5] Néhány előre definiált osztály (class, pl. "gadgetclass", "imageclass") mellett lehetőség van sajátok létrehozására is.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.