Проект Kera Desktop розвиває оточення користувача на базі web-технологій

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

Основні можливості:

  • Меню в стилі сітки піктограм, що активно використовує поділ кольорами різних категорій.
    Проект Kera Desktop розвиває оточення користувача на базі web-технологій
  • При розкритті програм на весь екран можна скомбінувати в один рядок панель програми та системну панель
    Проект Kera Desktop розвиває оточення користувача на базі web-технологій
  • Бокові панелі, що розкриваються, спрощують угруповання додатків, файлів і web-сторінок, і надають доступ до вбудованих web-додатків.
    Проект Kera Desktop розвиває оточення користувача на базі web-технологій
    Проект Kera Desktop розвиває оточення користувача на базі web-технологій
  • Підтримка віртуальних робочих столів із можливістю швидкого перемикання програми між ними.
    Проект Kera Desktop розвиває оточення користувача на базі web-технологій
  • Підтримка згортання панелі з залишенням лише індикатора її розкриття.
    Проект Kera Desktop розвиває оточення користувача на базі web-технологій
  • Система виведення повідомлень, спроектована з розрахунком, що спливаючі повідомлення по можливості не повинні перекривати інший вміст.
    Проект Kera Desktop розвиває оточення користувача на базі web-технологій
  • Управління вікнами та можливість компонування вікон пліч-о-пліч у мозаїчному стилі. Підтримка закріплення вікон на передньому плані.
    Проект Kera Desktop розвиває оточення користувача на базі web-технологій
  • Автоматичне розміщення нових вікон з урахуванням наявності незайнятих іншими вікнами областей на екрані.
    Проект Kera Desktop розвиває оточення користувача на базі web-технологій
  • Можливість навігації за додатками та елементами робочого столу у формі пошуку та керуючих команд.
    Проект Kera Desktop розвиває оточення користувача на базі web-технологій
  • Реалізовано концепцію кімнат, в яких можуть групуватися завдання певної тематики (робота, навчання, ігри тощо). Для візуального поділу кімнат можна прив'язувати до кожної кімнати колір і різні шпалери робочого столу.
    Проект Kera Desktop розвиває оточення користувача на базі web-технологій
  • Підтримується синхронізація стану робочого стола з обліковим записом у хмарному середовищі або на власному сервері користувача. Оточення розвивається без прив'язки до певних платформ і дозволяє отримати однаковий інтерфейс, незалежно від ОС.

Джерело: opennet.ru

Додати коментар або відгук