You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3D “kocka” je vizualno najdojmljiviji element<br />
kompozicijskih menadžera<br />
Grupe efekata možemo podijeliti na tri dijela.<br />
Prvi su animacije koje nemaju nekakvu praktičnu<br />
ulogu i ne ovise o elementima radne površine<br />
(kao što su prozori ili tipke). Primjer takvih<br />
efekata su vodene kapi, snijeg i slično. Drugi<br />
efekti su vezani uz prozore. Njima možemo<br />
poboljšati organizaciju prozora te omogućiti pregledavanje<br />
informacija koje standardno ne bismo<br />
vidjeli. Takvi efekti obično nisu estetski najbolje<br />
izvedeni, no njihova praktičnost (ukoliko imamo<br />
dodijeljene lako pamtljive tipkovničke kratice)<br />
pri uobičajenom radu nadmašuje konvencionalne<br />
window managere. Zadnju skupinu efekata<br />
primjećujemo u radu s radnim površinama.<br />
Primjer ovakvih efekata su 3D kocka, animacije<br />
kod promjene radne površine i slično.<br />
Od glavnih funkcionalnosti treba svakako<br />
spomenuti 3D efekt za promjenu aplikacije, koji<br />
dobivamo već poznatom kombinacijom tipki<br />
Alt+Tab. Naime, prikaz je vrlo sličan onome<br />
u Visti, koji se naziva Flip3D(C) i predstavlja<br />
novi način upravljanja prozorima. Od<br />
mogućnosti koje Compiz nudi korisnicima koji<br />
imaju problema s vidom svakako treba izdvojiti<br />
Zoom (uvećava određeni dio prozora ili radne<br />
površine) te Negative (koji mijenja boju svakog<br />
piksela u suprotnu), koji se može ograničiti da<br />
djeluje samo na aktivni prozor ili na čitavu radnu<br />
površinu.<br />
Zanimljivo je spomenuti da i Compiz i<br />
Beryl imaju ugrađenu funkciju Screenshot, koja<br />
omogućuje jednostavno “hvatanje” sadržaja<br />
ekrana, što pokazuje da su više orijentirani na<br />
estetiku nego na povećanje funkcionalnosti i<br />
produktivnosti.<br />
Dragulj<br />
Beryl (www.beryl-project.org) nastao je kao<br />
projekt na bazi Compiza. Nakon što je par programera<br />
shvatilo da se u Compiz sporo dodaju<br />
Što su to kompozicijski menadžeri?<br />
Transparencija izbornika, prozora i ostalih<br />
elemenata grafičkog sučelja podrazumijeva<br />
se u svakom kompozicijskom menadžeru<br />
nove mogućnosti, dodan je povelik broj dodatnih<br />
efekata i mogućnosti te je projekt odvojen.<br />
Glavna razlika između Beryla i Compiza nije u<br />
efektima, jer izgledaju praktički identično, nego<br />
u načinu podešavanja te fleksibilnosti, koja je u<br />
Beryla podosta veća.<br />
Beryl koristi window manager Emerald,<br />
koji treba biti pokrenut kako bi većina efekata<br />
funkcionirala. Sličnu funkcionalnost Beryl može<br />
postići i s Metacityjem odnosno Compizom, no<br />
uz znatno reduciranu funkcionalnost (animacije<br />
na prozorima neće biti vidljive). Emerald nam<br />
se međutim pokazao nestabilnim i jednostavno<br />
neće funkcionirati na određenim kombinacijama<br />
(distribucije, OpenGL driver i kompozicijski<br />
podsustav).<br />
S druge strane, riječ je o jednom od najfleksibilnijih<br />
window managera. Svakako su nam se<br />
zanimljivima pokazale teme bez tipki za gašenje,<br />
maksimiziranje i minimiziranje prozora. Oko<br />
prozora dobijemo okvir bez naizgled vidljivih<br />
tipki, no ukoliko prijeđemo pokazivačem miša<br />
preko mjesta gdje se standardno nalaze, tipke će<br />
se pojaviti s glow i fade efektima, a sve postavke<br />
vezane uz animaciju i jačinu sjaja mogu se<br />
prilagoditi. Korisna je osobina i promjena načina<br />
renderiranja okvira prozora. Naime, imamo<br />
izbor između nekoliko efekata, a neki od njih su<br />
Glass (poluprozirno staklo) ili Vista (zamućeno<br />
staklo).<br />
Osim Emeralda, Beryl nam nudi još dva<br />
window managera koji omogućuju bolju integraciju<br />
u Gnome i KDE - Heliodor i Aquamarine.<br />
Pod boljom integracijom podrazumijevamo<br />
kompatibilnost s temama koje koriste Metacity<br />
i KWin. Heliodor je još u ranoj fazi razvoja,<br />
pa ne podržava sve efekte koje imaju Emerald<br />
i Aquamarine. S druge strane, Aquamarine se<br />
integrira u KDE Control Center i podešava se na<br />
način sličan KWinovu, a korisnici ne bi trebali<br />
primijetiti razliku.<br />
Compiz, Beryl i Metisse, tri projekta koja smo usporedili, kompozicijski su menadžeri<br />
(composite managers). Kompozicijski menadžeri obično se sastoje od dvije komponente,<br />
a u ovisnosti o odabranom projektu integracija ovih komponenti će biti veća, tj. nevidljiva<br />
običnom korisniku, odnosno manja. Najbitnija komponenta je composite manager koji sa<br />
svojim pluginovima omogućuje iscrtavanje efekata na razini radne površine, tj. omogućuje<br />
efekte koji utječu na čitavu radnu površinu te percepciju 3D okruženja. Druga bitna<br />
komponenta je sam window manager koji se brine za iscrtavanje prozora, transparencijskih<br />
efekata, sjenčanja i okvira oko prozora. Shodno tome, u grafičkim konfiguracijskim<br />
alatima postavke prozora podešavat ćemo u jednom, a općenite postavke zajedno s aktiviranim<br />
pluginima u drugom alatu.<br />
pc_chip/srpanj.kolovoz_07/open_source<br />
131