Na 10 jaar van ontwikkeling, is die eerste alfa-vrystelling van die Kera Desktop-gebruikersomgewing, ontwikkel met behulp van webtegnologie, gepubliseer. Die omgewing bied tipiese vensterbestuurvermoëns, 'n paneel, spyskaarte en virtuele werkskerms. Die eerste vrystelling is beperk tot ondersteuning vir die bestuur van slegs webtoepassings (PWA), maar in die toekoms beplan hulle om die vermoë by te voeg om gereelde programme te laat loop en 'n gespesialiseerde verspreiding te skep met die Kera-lessenaar, gebaseer op die Fedora Linux-pakketbasis. Die projekkode is in JavaScript geskryf, gebruik nie derdeparty-raamwerke nie en word onder die GPLv3-lisensie versprei. Klaargemaakte geboue word voorberei vir Linux, Chrome OS, macOS en Windows.
Belangrikste kenmerke:
- Die spyskaart is in die styl van 'n rooster van ikone, wat aktief kleurskeiding van verskillende kategorieë gebruik.
- Wanneer toepassings na volskerm uitgebrei word, is dit moontlik om die toepassingspaneel en die stelselpaneel in een reël te kombineer
- Aftrekkieskantbalke maak dit maklik om toepassings, lêers en webblaaie te groepeer, en bied toegang tot ingebedde webtoepassings.
- Ondersteuning vir virtuele rekenaars met die vermoë om vinnig toepassings tussen hulle te wissel.
- Ondersteuning vir die ineenstorting van die paneel, wat net die aanwyser laat om dit uit te brei.
- 'n Kennisgewingstelsel wat ontwerp is om te verseker dat opspringkennisgewings nie ander inhoud oorvleuel waar moontlik nie.
- Vensterbestuur en die vermoë om vensters langs mekaar in 'n geteëlde styl te rangskik. Ondersteuning om vensters op die voorgrond te koppel.
- Outomatiese plasing van nuwe vensters met inagneming van die teenwoordigheid van areas op die skerm wat nie deur ander vensters beset word nie.
- Vermoë om deur toepassings en lessenaarelemente te navigeer in die vorm van soek- en beheeropdragte.
- Die konsep van kamers waarin take van spesifieke temas (werk, leer, speletjies, ens.) gegroepeer kan word, is geïmplementeer. Om kamers visueel te skei, kan jy 'n ander kleur en verskillende tafelpapier aan elke kamer toewys.
- Sinchronisasie van die rekenaarstatus met 'n rekening in 'n wolkomgewing of op die gebruiker se eie bediener word ondersteun. Die omgewing ontwikkel sonder om aan spesifieke platforms gekoppel te wees en laat jou toe om dieselfde koppelvlak te kry, ongeag die bedryfstelsel wat gebruik word.
Bron: opennet.ru