Kera Desktop 项目开发了一个基于网络的用户环境

经过 10 年的发展,使用网络技术开发的 Kera 桌面用户环境的第一个 alpha 版本已经发布。 该环境提供通用窗口、面板、菜单和虚拟桌面功能。 第一个版本仅限于支持运行 Web 应用程序 (PWA),但在未来他们计划添加运行常规程序的能力,并创建一个基于 Fedora Linux 软件包基础的专门 Kera 桌面发行版。 项目代码使用 JavaScript 编写,未使用第三方框架,并在 GPLv3 许可下分发。 就绪构建适用于 Linux、Chrome OS、macOS 和 Windows。

主要特点:

  • 图标网格样式的菜单,积极使用不同类别的颜色划分。
    Kera Desktop 项目开发了一个基于网络的用户环境
  • 全屏打开应用时,可以将应用栏和系统栏合二为一
    Kera Desktop 项目开发了一个基于网络的用户环境
  • 下拉侧边栏可以轻松对应用程序、文件和网页进行分组,并提供对嵌入式网络应用程序的访问。
    Kera Desktop 项目开发了一个基于网络的用户环境
    Kera Desktop 项目开发了一个基于网络的用户环境
  • 支持虚拟桌面,能够在它们之间快速切换应用程序。
    Kera Desktop 项目开发了一个基于网络的用户环境
  • 支持折叠面板,只留下一个用于展开它的指示器。
    Kera Desktop 项目开发了一个基于网络的用户环境
  • 通知传递系统的设计理念是 Toast 通知应尽可能不与其他内容重叠。
    Kera Desktop 项目开发了一个基于网络的用户环境
  • 窗口管理和以平铺样式排列并排窗口的能力。 支持在前台停靠窗口。
    Kera Desktop 项目开发了一个基于网络的用户环境
  • 自动放置新窗口,考虑到屏幕上未被其他窗口占用的区域。
    Kera Desktop 项目开发了一个基于网络的用户环境
  • 能够以搜索和控制命令的形式浏览应用程序和桌面元素。
    Kera Desktop 项目开发了一个基于网络的用户环境
  • 房间的概念已经实施,其中可以对特定主题(工作、学习、游戏等)的任务进行分组。 要在视觉上分隔房间,您可以为每个房间分配不同的颜色和不同的桌面墙纸。
    Kera Desktop 项目开发了一个基于网络的用户环境
  • 它支持桌面状态与云环境或用户自己的服务器上的帐户同步。 该环境的开发不受特定平台的束缚,无论使用何种操作系统,您都可以获得相同的界面。

来源: opennet.ru

添加评论