![Paras 5 Ransomware Protection Tools for Windows](/f/2648d5933176b54288784db8823520c7.png?width=100&height=100)
Jos olet koskaan miettinyt, miksi Unity käyttää omaa kantorakettiaan sen sijaan SimplyAwesome ™ Docky?
Tässä on selitys miksi - suoraan Dockyn luojan Jason Smithin suusta.
Toisaalta Dockyn luonut Jason työskentelee nyt Canonicalissa.
Jason selittää sen
”Koska Unity on kuori, siinä on oltava erittäin integroidut ikkunanhallintaominaisuudet.
Erillisenä ohjelmistona Docky rajoittuu pääasiassa tekemään samoja asioita, joita käyttäjä voi tehdä ikkunalla (itse asiassa hieman vähemmän), Unity voi kuitenkin tehdä paljon enemmän (esim. paljastaa ikkunat, toteuttaa reaaliaikaiset ikkunan esikatselut mielekkäällä ja hyödyllisellä tavalla).
Dockylla ei ole esteettömyystukea, eikä se toimi hyvin ARM -laitteistossa. ”
Kyse ei ole vain yllä mainituista syistä, mutta on myös joitain teknisiä syitä:
”Unity on suunniteltu erittäin valmiiksi tuotteeksi - animaatioiden tulee olla sileitä ja puhtaita jne. Monet [näistä] animaatioista vaativat esimerkiksi sumennustehosteita tai värinsiirtoja, jotka ovat Kairossa mahdollista, mutta hyvin hitaita.
Docky ei pysty suorittamaan edes yksinkertaisinta sumennusta reaaliajassa, mutta Unity, joka perustuu OpenGL: ään, pystyy.Työkalusarja, jota nyt käytämme Compizissa, on ensiluokkainen opengl -sovellusliittymä, joten meillä on pääsy laitteiston varjostinputkeen suoraan ja voimme suorittaa paljon laajemman visuaalisen valikoiman kuin Docky. "
Tätä kommentoidessaan Jason sanoi
"Jos Unity käyttäisi Dockyä, minun olisi vaikea olla räätälöimättä sitä Unitylle, koska emme käyttäneet Dockyä, olemme pelastaneet sen olemasta Unityn orja."
Jason kirjoitti sekä Dockyn että Unityn sisäosat ja saatat yllättyä tietäessäsi, että ne ovat lähes identtinen, Ainoa ero on grafiikka ja laajennusjärjestelmä.
Kaikki Ubuntu, päivittäin. Vuodesta 2009.