Het project Kera Desktop ontwikkelt een webgebaseerde gebruikersomgeving

Na 10 jaar ontwikkeling is de eerste alfa-release van de Kera Desktop-gebruikersomgeving, ontwikkeld met behulp van webtechnologieën, gepubliceerd. De omgeving biedt generieke mogelijkheden voor vensters, panelen, menu's en virtuele desktops. De eerste release is beperkt tot ondersteuning voor het uitvoeren van webapplicaties (PWA's), maar in de toekomst zijn ze van plan om de mogelijkheid toe te voegen om reguliere programma's uit te voeren en een gespecialiseerde Kera-desktopdistributie te creëren op basis van de Fedora Linux-pakketbasis. De projectcode is geschreven in JavaScript, maakt geen gebruik van frameworks van derden en wordt gedistribueerd onder de GPLv3-licentie. Kant-en-klare builds zijn voorbereid voor Linux, Chrome OS, macOS en 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.
    Het project Kera Desktop ontwikkelt een webgebaseerde gebruikersomgeving
  • Bij het openen van applicaties in volledig scherm is het mogelijk om de applicatiebalk en de systeembalk op één regel te combineren
    Het project Kera Desktop ontwikkelt een webgebaseerde gebruikersomgeving
  • Zijbalken met vervolgkeuzelijsten maken het gemakkelijk om apps, bestanden en webpagina's te groeperen en bieden toegang tot ingesloten webapps.
    Het project Kera Desktop ontwikkelt een webgebaseerde gebruikersomgeving
    Het project Kera Desktop ontwikkelt een webgebaseerde gebruikersomgeving
  • Ondersteuning voor virtuele desktops met de mogelijkheid om snel tussen applicaties te wisselen.
    Het project Kera Desktop ontwikkelt een webgebaseerde gebruikersomgeving
  • Ondersteuning voor het samenvouwen van het paneel, waardoor er alleen een indicator overblijft om het uit te vouwen.
    Het project Kera Desktop ontwikkelt een webgebaseerde gebruikersomgeving
  • Een meldingssysteem dat is ontworpen met het idee dat toastmeldingen waar mogelijk niet mogen overlappen met andere inhoud.
    Het project Kera Desktop ontwikkelt een webgebaseerde gebruikersomgeving
  • Raambeheer en de mogelijkheid om zij-aan-zij vensters in tegelstijl te rangschikken. Ondersteuning voor het koppelen van vensters op de voorgrond.
    Het project Kera Desktop ontwikkelt een webgebaseerde gebruikersomgeving
  • Automatische plaatsing van nieuwe vensters, rekening houdend met de aanwezigheid van gebieden op het scherm die niet worden ingenomen door andere vensters.
    Het project Kera Desktop ontwikkelt een webgebaseerde gebruikersomgeving
  • Mogelijkheid om door applicaties en bureaubladelementen te navigeren in de vorm van zoek- en besturingsopdrachten.
    Het project Kera Desktop ontwikkelt een webgebaseerde gebruikersomgeving
  • 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.
    Het project Kera Desktop ontwikkelt een webgebaseerde gebruikersomgeving
  • Het ondersteunt synchronisatie van de desktopstatus met een account in een cloudomgeving of op de eigen server van de gebruiker. De omgeving ontwikkelt zich zonder gebonden te zijn aan bepaalde platforms en stelt u in staat om dezelfde interface te krijgen, ongeacht het gebruikte besturingssysteem.

Bron: opennet.ru

Voeg een reactie