Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!


Vidžetai

Iš Pipedijos - durniausios enciklopedijos.
Jump to navigation Jump to search
Čia vieni iš istoriškai svarbesnių vidžetų, nes nuo jų prasidėjo bendrai visokių grafinių sistemų išvaizdos standartizavimas tarp gamintojų - tai Motif ir CDE vidžetai. Jie, savo ruožtu pagrindus gavo daugiausiai iš IBM ir Hewlett Packard kurtų grafinių sistemų.

Vidžetai - tai nuo anglų kalbos žodžio "widget", reiškiančio vartotojo interfeiso elementus, iš kurių būna konstruojama kokia nors grafinė aplinka, ar šiaip kokios nors grafinės programos. Terminas "vidžetas" yra labiau įprastas visokioms UNIX sistemoms, kur yra X-Window, nors pastaraisiais dešimtmečiais išplito ir tarp Windows ar MacOS prorgamuotojų, o taip pat Web dizainerių.

Į visokių widžetų tarpą įeina daug akivaizdžių ir nebūtinai akivaizdžių atvaizdavimo elementų, pvz., tokių:

  • Meniu ir submeniu
  • Mygtukai
  • Langai
  • Panelės
  • Dialogo lentelės
  • Skrolbarai
  • Radijo mygtukai
  • Čekboksai
  • Listai
  • Paveiksliukų widžetai
  • Slankikliai
  • Svičeriai
  • Kalendoriai
  • Bala žino kas dar

Priklausomai nuo OS ar šiaip nuo kokios nors bibliotekos, gali smarkiai skirtis ir vidžetų išvaizda, ir dydis, ir skirtingų vidžetų kiekis. Jei vidžetai yra tie patys ir jų dydis tas pats - būna galima juos kaitalioti. Jei dydis skiriasi - kaitalioti ne visada jau gaunasi. Dar prasčiau būna, kai tam tikros bibliotekos skiriasi ir vidžetų kiekiu - tai tada vienur koksai tai vidžetas yra, o kitur - jo tiesiog nėra. Savo išvaizda vidžetai gali varijuoti nuo absoliučiai primityvių, kaip Athena iki tokių prabangių, kaip Aqua.

Žinomesni vidžetų rinkiniai

Tarp populiariausių ir žinomiausių vidžetų rinkinių verta paminėti gal šiuos, atėjusius iš įvairių operacinių sistemų:

  • MacOS - klasikiniai vidžetai, kurie faktiškai tapo pagrindu šiuolaikiniams
  • Motif ir CDE - kadaise buvo UNIX standartas
  • Windows - įvairiais variantais dominuoja didesnėje dalyje kompiuterių rinkos
  • NextStep - vieni iš keistesnių, tačiau labai daug dėmesio sulaukusių
  • MacOS-X - sukurti NextStep pagrindu, dabartiniais laikais vieni iš populiariausių

Laikui einant, įvairios OS keičiasi, jų vidžetai irgi, tačiau bendrai skirtumai vis labiau darosi estetinėse smulkmenose, nes įvairios OS ir bibliotekos perima geras idėjas vienos iš kitų, tuo tarpu blogas idėjas ilgainiui apleidžia. Tai todėl visos OS dabar atrodo gerokai panašesnės vienos į kitas, negu kad buvo kadaise senovėje.

Vidžetų pavadinimo kilmė

Pavadinimas "vidžetas" (widget) atėjo iš UNIX sistemų, nes tenai buvo tokia X-Window grafinė sistema, kurios programavime buvo toksai widžetų kūrimo sluoksnis numatytas - Xt biblioteka, kad programuotojai pagal poreikį susikurtų sau vidžetus patys (nors kartu buvo tiekiami ir patys vidžetai - kaip Xaw biblioteka). Tuo tarpu, pvz., Windows tokio vidžetų kūrimo lygmens nenumatė, tai ten visi vidžetai buvo pateikiami gatavai, kaip yra, tai buvo tiesiog šiaip grafiniai elementai.

Visgi ilgainiui UNIX idėjos plito ir išplito, tai dabar ir Windows programuotojai neretai vidžetus pavadina vidžetais.