Dopo 10 anni di sviluppo, è stato rilasciato il primo alpha del ambiente utente Kera Desktop, sviluppato utilizzando tecnologie web. Questo ambiente offre funzionalità standard per la gestione delle finestre, una barra degli strumenti, un menu e desktop virtuali. Il primo rilascio è limitato al supporto per l'esecuzione solo di applicazioni web (PWA), ma in futuro si prevede di aggiungere la possibilità di eseguire programmi standard e creare una distribuzione personalizzata con il desktop Kera, basata su Fedora Linux. Il codice del progetto è scritto in JavaScript, non utilizza framework di terze parti ed è distribuito con licenza GPLv3. Le build pronte sono state preparate per Linux, Chrome OS, macOS e Windows.
Funzionalità principali:
- Menu in stile griglia di icone, con divisione dei colori per diverse categorie.

- Quando le applicazioni sono aperte a schermo intero, è possibile combinare in un'unica riga la barra delle applicazioni e la barra di sistema.

- Pannelli laterali a discesa che semplificano la raccolta di applicazioni, file e pagine web, fornendo accesso a web-app integrate.


- Supporto scrivanie virtuali con la possibilità di passare rapidamente tra le applicazioni.

- Supporto per l'ottimizzazione della barra con solo l'indicatore per espanderla.

- Sistema di notifiche progettato in modo tale che le notifiche a comparsa non debbano sovrapporsi ad altri contenuti.

- Gestione delle finestre e possibilità di affiancarle in uno stile a mosaico. Supporto per il fissaggio delle finestre in primo piano.

- Posizionamento automatico delle nuove finestre tenendo conto delle aree non occupate da altre finestre sullo schermo.

- Possibilità di navigare tra applicazioni e elementi del desktop tramite ricerca e comandi di controllo.

- Implementata la concezione delle stanze, in cui possono essere raggruppate attività di determinata tematica (lavoro, studio, giochi, ecc.). Per una separazione visiva delle stanze, è possibile associare a ciascuna stanza un colore e diversi sfondi.

- Supporta la sincronizzazione dello stato del desktop con l'account nell'ambiente cloud o locale. server utente. L'ambiente si sviluppa senza legami con piattaforme specifiche e consente di ottenere la stessa interfaccia, indipendentemente dal sistema operativo utilizzato.
Fonte: opennet.ru











