После 10 лет разработки опубликован первый альфа-выпуск пользовательского окружения Kera Desktop, развиваемого с использованием web-технологий. Окружение предоставляет типовые возможности управления окнами, панель, меню и виртуальные рабочие столы. Первый выпуск ограничен поддержкой запуска только web-приложений (PWA), но в дальнейшем планируют добавить возможность запуска обычных программ и создания специализированного дистрибутива с рабочим столом Kera, основанного на пакетной базе Fedora Linux. Код проекта написан на JavaScript, не использует сторонние фреймворки и распространяется под лицензией GPLv3. Готовые сборки подготовлены для Linux, Chrome OS, macOS и Windows.
ویژگی های کلیدی:
- منو به سبک شبکه ای از نمادها است که به طور فعال از جداسازی رنگ دسته های مختلف استفاده می کند.

- هنگام گسترش برنامه ها به حالت تمام صفحه، امکان ترکیب پنل برنامه و پنل سیستم در یک خط وجود دارد

- نوارهای کناری کشویی گروه بندی برنامه ها، فایل ها و صفحات وب را آسان می کند و امکان دسترسی به برنامه های کاربردی وب تعبیه شده را فراهم می کند.


- پشتیبانی دسکتاپهای مجازی با قابلیت جابجایی سریع بین برنامهها.

- پشتیبانی از فرو ریختن پانل، باقی ماندن تنها نشانگر برای گسترش آن.

- یک سیستم اعلان طراحی شده برای اطمینان از عدم همپوشانی اعلانهای بازشو در صورت امکان.

- مدیریت پنجره و قابلیت چیدمان پنجره ها در کنار هم به سبک کاشی کاری شده. پشتیبانی از اتصال پنجره ها به پیش زمینه

- قرار دادن خودکار پنجره های جدید با در نظر گرفتن وجود مناطقی روی صفحه که توسط سایر پنجره ها اشغال نشده است.

- امکان پیمایش در میان برنامه ها و عناصر دسکتاپ در قالب دستورات جستجو و کنترل.

- مفهوم اتاق هایی که می توان در آن وظایف موضوعات خاص (کار، یادگیری، بازی و غیره) را گروه بندی کرد، پیاده سازی شده است. برای جداسازی بصری اتاقها، میتوانید رنگهای متفاوت و کاغذ دیواری دسکتاپ متفاوتی را به هر اتاق اختصاص دهید.

- همگامسازی وضعیت دسکتاپ با یک حساب کاربری در محیط ابری یا به صورت شخصی پشتیبانی میشود. سرور محیط کاربری مستقل از پلتفرمهای خاص توسعه مییابد و صرف نظر از سیستمعامل مورد استفاده، امکان ایجاد یک رابط کاربری سازگار را فراهم میکند.
منبع: opennet.ru











