Після 10 років розробки опубліковано перший альфа-випуск користувача оточення Kera Desktop, що розвивається з використанням web-технологій. Оточення надає типові можливості керування вікнами, панель, меню та віртуальні робочі столи. Перший випуск обмежений підтримкою запуску лише web-додатків (PWA), але надалі планують додати можливість запуску звичайних програм та створення спеціалізованого дистрибутива з робочим столом Kera, що базується на пакетній базі Fedora Linux. Код проекту написаний на JavaScript, не використовує сторонні фреймворки та розповсюджується під ліцензією GPLv3. Готові збірки підготовлені для Linux, Chrome OS, MacOS та Windows.
Основні можливості:
- Меню в стилі сітки піктограм, що активно використовує поділ кольорами різних категорій.
- При розкритті програм на весь екран можна скомбінувати в один рядок панель програми та системну панель
- Бокові панелі, що розкриваються, спрощують угруповання додатків, файлів і web-сторінок, і надають доступ до вбудованих web-додатків.
- Підтримка віртуальних робочих столів із можливістю швидкого перемикання програми між ними.
- Підтримка згортання панелі з залишенням лише індикатора її розкриття.
- Система виведення повідомлень, спроектована з розрахунком, що спливаючі повідомлення по можливості не повинні перекривати інший вміст.
- Управління вікнами та можливість компонування вікон пліч-о-пліч у мозаїчному стилі. Підтримка закріплення вікон на передньому плані.
- Автоматичне розміщення нових вікон з урахуванням наявності незайнятих іншими вікнами областей на екрані.
- Можливість навігації за додатками та елементами робочого столу у формі пошуку та керуючих команд.
- Реалізовано концепцію кімнат, в яких можуть групуватися завдання певної тематики (робота, навчання, ігри тощо). Для візуального поділу кімнат можна прив'язувати до кожної кімнати колір і різні шпалери робочого столу.
- Підтримується синхронізація стану робочого стола з обліковим записом у хмарному середовищі або на власному сервері користувача. Оточення розвивається без прив'язки до певних платформ і дозволяє отримати однаковий інтерфейс, незалежно від ОС.
Джерело: opennet.ru