Après dix ans de développement, la première version alpha de l'environnement de bureau Kera, développé à l'aide des technologies web, est désormais disponible. Cet environnement propose des fonctionnalités standard de gestion des fenêtres, un panneau, des menus et des bureaux virtuels. Cette version initiale est limitée à l'exécution d'applications web progressives (PWA), mais il est prévu d'ajouter ultérieurement la possibilité d'exécuter des programmes classiques et de créer une distribution dédiée au bureau Kera, basée sur la bibliothèque de paquets Fedora. LinuxLe code du projet est écrit en JavaScript, n'utilise aucun framework tiers et est distribué sous licence GPLv3. Les versions finales sont prêtes pour Linux, Chrome OS, macOS и Windows.
Principales caractéristiques:
- Un menu dans le style d'une grille d'icônes, utilisant activement la division par couleurs de différentes catégories.

- Lors de l'ouverture d'applications en plein écran, il est possible de combiner la barre d'application et la barre système sur une seule ligne

- Les barres latérales déroulantes facilitent le regroupement d'applications, de fichiers et de pages Web et permettent d'accéder aux applications Web intégrées.


- Support bureaux virtuels avec la possibilité de passer rapidement d'une application à l'autre.

- Prise en charge de la réduction du panneau, ne laissant qu'un indicateur pour l'agrandir.

- Un système de livraison de notification conçu avec l'idée que les notifications toast ne doivent pas se chevaucher avec d'autres contenus dans la mesure du possible.

- Gestion des fenêtres et possibilité d'organiser des fenêtres côte à côte dans un style en mosaïque. Prise en charge de l'ancrage des fenêtres au premier plan.

- Placement automatique de nouvelles fenêtres, en tenant compte de la présence de zones sur l'écran qui ne sont pas occupées par d'autres fenêtres.

- Capacité à naviguer dans les applications et les éléments du bureau sous la forme de commandes de recherche et de contrôle.

- Le concept de salles a été mis en place, dans lesquelles des tâches d'un thème précis (travail, apprentissage, jeux, etc.) peuvent être regroupées. Pour séparer visuellement les pièces, vous pouvez attribuer une couleur différente et des fonds d'écran différents à chaque pièce.

- La synchronisation de l'état du bureau avec un compte dans l'environnement cloud ou avec votre propre compte est prise en charge. serveur L'environnement utilisateur se développe indépendamment des plateformes spécifiques et permet une interface cohérente quel que soit le système d'exploitation utilisé.
Source: opennet.ru











