Na tien jaar ontwikkeling is de eerste alfaversie van de Kera Desktop-gebruikersomgeving, ontwikkeld met behulp van webtechnologieën, uitgebracht. De omgeving biedt standaard vensterbeheerfuncties, een paneel, menu's en virtuele desktops. De eerste versie is beperkt tot het uitvoeren van webapplicaties (PWA's), maar er zijn plannen om in de toekomst ook reguliere programma's uit te voeren en een gespecialiseerde distributie met de Kera-desktop te creëren, gebaseerd op de Fedora-pakketbasis. LinuxDe projectcode is geschreven in JavaScript, maakt geen gebruik van frameworks van derden en wordt gedistribueerd onder de GPLv3-licentie. De voltooide builds zijn voorbereid voor Linux, Chrome OS, macOS и Windows.
Belangrijkste kenmerken:
- Een menu in de stijl van een raster van pictogrammen, waarbij actief gebruik wordt gemaakt van de indeling door kleuren van verschillende categorieën.

- Bij het openen van applicaties in volledig scherm is het mogelijk om de applicatiebalk en de systeembalk op één regel te combineren

- Zijbalken met vervolgkeuzelijsten maken het gemakkelijk om apps, bestanden en webpagina's te groeperen en bieden toegang tot ingesloten webapps.


- Ondersteunen virtuele desktops met de mogelijkheid om snel tussen applicaties te schakelen.

- Ondersteuning voor het samenvouwen van het paneel, waardoor er alleen een indicator overblijft om het uit te vouwen.

- Een meldingssysteem dat is ontworpen met het idee dat toastmeldingen waar mogelijk niet mogen overlappen met andere inhoud.

- Raambeheer en de mogelijkheid om zij-aan-zij vensters in tegelstijl te rangschikken. Ondersteuning voor het koppelen van vensters op de voorgrond.

- Automatische plaatsing van nieuwe vensters, rekening houdend met de aanwezigheid van gebieden op het scherm die niet worden ingenomen door andere vensters.

- Mogelijkheid om door applicaties en bureaubladelementen te navigeren in de vorm van zoek- en besturingsopdrachten.

- Het concept van kamers is doorgevoerd, waarin taken van een bepaald thema (werken, leren, spelen etc.) kunnen worden gegroepeerd. Om kamers visueel van elkaar te scheiden, kunt u aan elke kamer een andere kleur en verschillende bureaubladachtergronden toewijzen.

- Synchronisatie van de bureaubladstatus met een account in de cloudomgeving of met uw eigen account wordt ondersteund. server De gebruikersomgeving ontwikkelt zich onafhankelijk van specifieke platformen en zorgt voor een consistente interface, ongeacht het gebruikte besturingssysteem.
Bron: opennet.ru











