Sisällysluettelo:
Määritelmä - mitä ikkuna tarkoittaa?
Ikkuna on graafinen käyttöliittymäelementti, jota käytetään sovelluksen sisällön näyttämiseen, jotta käyttäjä voi katsella ja olla vuorovaikutuksessa sen kanssa. Ikkuna on yleensä suorakulmainen alue, jonka kokoa voidaan muuttaa, ja jota voidaan yleensä muokata sen tarjoavan sovelluksen asettamiin ominaisuuksiin ja rajoituksiin nähden. Ikkuna on välttämätön monien tehtävien helpottamisessa nykyaikaisessa käyttöjärjestelmässä, koska se antaa käyttäjille mahdollisuuden vaihtaa visuaalisesti ja manuaalisesti käynnissä olevien sovellusten välillä ja tehdä yleisiä vuorovaikutuksia käyttöjärjestelmän kanssa.Techopedia selittää Window
Ikkunakäsite kehitettiin ensin Stanfordin tutkimuslaitoksessa Douglas Engelbertin toimesta. Heidän varhaisimmissa prototyypeissä oli useita ikkunoita, mutta niitä ei voida erottaa toisistaan, koska heillä ei ollut rajoja, otsikkopalkkeja tai muita GUI-elementtejä, joita tunnemme tänään. Tutkimusta jatkettiin Alan Kayn johtamassa Xerox Palo Alton tutkimuskeskuksessa (PARC), joka myöhemmin, 1980-luvulla, keksitsi termin WIMP, tarkoittaen "ikkuna, kuvake, valikko ja osoitin". Apple kehitti WIMP-pohjaisen käyttöliittymän ja käytti sitä Lisa-tietokoneissaan. Hieman myöhemmin Microsoft julkaisi oman käyttöjärjestelmänsä ikkunajärjestelmällä, joka tunnetaan yksinkertaisesti nimellä Microsoft Windows.
Ikkunoita on monentyyppisiä ja -elementtejä, mutta yleisin on sovellus tai pääikkuna, jota käytetään käyttäjän ja sovelluksen liittämiseen suoraan. Se sisältää reunuskehyksen, otsikkopalkin ja joitain ohjauspainikkeita, kuten pienennä, suurenna ja sulje. Vastoin yleistä tietämystä, ikkunoita on monentyyppisiä, ja monet käyttöliittymäelementit, kuten painikkeet ja muokkausruudut, ovat itse ikkunoita. Niitä kutsutaan ohjausikkunoiksi ja ne sijoitetaan suhteessa sovellusikkunaan ja liikkuvat sen mukana. Ne ovat myös yhteydessä sovellusikkunaan antamalla sille esimerkiksi napsautusilmoituksia.
Ikkunan ominaisuudet:
- Käyttää tietyn näytön alueen
- Voi olla tai olla näkymättä tietyllä hetkellä
- Vastaa käyttäjän ja käyttöjärjestelmän tapahtumiin
- Luo itsensä
