Tartalomjegyzék:
Meghatározás - Mit jelent az ablak?
Az ablak egy grafikus felület, amely egy alkalmazás tartalmának megjelenítésére szolgál, amellyel a felhasználó megtekintheti és interakcióba léphet. Az ablak általában egy téglalap alakú terület, amelynek mérete átméretezhető, és általában szerkeszthető a képességek és korlátozások szerint, amelyeket az azt biztosító alkalmazás előír. Az ablak elengedhetetlen a multitasking megkönnyítéséhez egy modern operációs rendszerben, mivel lehetővé teszi a felhasználók számára, hogy vizuálisan és manuálisan váltsanak a futó alkalmazások között, és általános interakciókat végezzenek az operációs rendszerrel.A Techopedia magyarázza Windowt
Az ablak koncepcióját először a Stanfordi Kutatóintézetben fejlesztette ki Douglas Engelbert. Legkorábbi prototípusaik több ablakban voltak, de nem lehetett különbséget tenni közöttük, mert nem voltak határok, címsorok vagy más GUI elemek, melyeket ma ismerünk. A kutatást Alan Kay vezetésével a Xerox Palo Alto Kutatóközpontban (PARC) folytatták, amely később, az 1980-as években jött létre a WIMP kifejezéssel, vagyis "ablak, ikon, menü és mutató". Az Apple kifejlesztett egy interfészt a WIMP alapján, és a Lisa számítógépeiben használta. Kicsit később a Microsoft kiadta saját operációs rendszerét egy ablakos rendszerrel, amelyet egyszerűen Microsoft Windows néven ismertek.
Sokféle típusú és elemű ablak van, de a leggyakoribb az alkalmazás vagy a főablak, amelyet a felhasználó és az alkalmazás közvetlen illesztésére használnak. Tartalmazza a szegélykeretet, címsort és néhány vezérlőgombot, például a minimalizálás, maximalizálás és bezárás. Az általános ismeretekkel ellentétben sokféle típusú ablak létezik, és számos felhasználói felület elem, például a gombok és a szerkesztődobozok maguk is ablakok. Ezeket vezérlőablaknak nevezik, és az alkalmazás ablakaihoz viszonyítva helyezkednek el, és együtt mozognak, valamint kommunikálnak az alkalmazásablakkal például kattintási értesítések küldésével.
Az ablak tulajdonságai:
- A képernyő egy bizonyos részét elfoglalja
- Lehet, hogy nem látható egy adott pillanatban
- Reagál a felhasználói és az operációs rendszer eseményeire
- Önmagát generálja