Dopo 10 anni di sviluppo, è stata pubblicata la prima versione alpha dell'ambiente utente Kera Desktop, sviluppato utilizzando tecnologie web. L'ambiente offre funzionalità standard di gestione delle finestre, un pannello, menu e desktop virtuali. La versione iniziale è limitata all'esecuzione di applicazioni web (PWA), ma i piani futuri includono l'aggiunta della possibilità di eseguire programmi tradizionali e la creazione di una distribuzione specializzata con Kera Desktop, basata sui pacchetti di Fedora. LinuxIl codice del progetto è scritto in JavaScript, non utilizza framework di terze parti ed è distribuito sotto licenza GPLv3. Le build finali sono preparate per Linux, sistema operativo Chrome, macOS и Windows.
Caratteristiche principali:
- Il menu ha lo stile di una griglia di icone, utilizzando attivamente la separazione dei colori di diverse categorie.

- Quando si espandono le applicazioni a schermo intero, è possibile combinare il pannello delle applicazioni e il pannello di sistema in un'unica riga

- Le barre laterali a discesa facilitano il raggruppamento di applicazioni, file e pagine Web e forniscono l'accesso alle applicazioni Web integrate.


- Sostegno desktop virtuali con la possibilità di passare rapidamente da un'applicazione all'altra.

- Supporto per comprimere il pannello, lasciando solo l'indicatore per espanderlo.

- Un sistema di notifica progettato per garantire che le notifiche pop-up non si sovrappongano ad altri contenuti quando possibile.

- Gestione delle finestre e possibilità di disporre le finestre una accanto all'altra in stile piastrellato. Supporto per l'ancoraggio delle finestre in primo piano.

- Posizionamento automatico di nuove finestre tenendo conto della presenza di aree sullo schermo non occupate da altre finestre.

- Possibilità di navigare tra le applicazioni e gli elementi del desktop sotto forma di comandi di ricerca e controllo.

- È stato implementato il concetto di stanze in cui è possibile raggruppare compiti su temi specifici (lavoro, apprendimento, giochi, ecc.). Per separare visivamente le stanze, è possibile assegnare a ciascuna stanza un colore diverso e uno sfondo del desktop diverso.

- È supportata la sincronizzazione dello stato del desktop con un account nell'ambiente cloud o sul tuo server L'ambiente utente si sviluppa indipendentemente dalle piattaforme specifiche e consente un'interfaccia coerente indipendentemente dal sistema operativo utilizzato.
Fonte: opennet.ru











