Anzeige
DWD: Ein neues Konzept für die Fensterdekoration von KDE
DWD: Ein neues Konzept für die Fensterdekoration von KDE (Bild: Ken Vermette)

Dynamisches Design: KDE diskutiert Widgets in der Fensterdeko

DWD: Ein neues Konzept für die Fensterdekoration von KDE
DWD: Ein neues Konzept für die Fensterdekoration von KDE (Bild: Ken Vermette)

Eigentlich sind die Möglichkeiten der Fensterdekoration bei KDE-Anwendungen klar begrenzt. Doch die Design-Gruppe diskutiert neue Ansätze und erhält dafür sehr viel Zuspruch. Ob sie umgesetzt werden, ist aber noch unklar.

Anzeige

Die Fensterdekoration bei KDE-Anwendungen kann von einer Anwendung selbst gezeichnet werden (Client-Side-Decoration, CSD) oder durch ein externes Programm (Server-Side-Decoration, SSD). Letzteres wird durch KWin für KDE-Anwendungen genutzt, was auch für Wayland erhalten bleiben soll. Eine aktuelle Diskussion der Visual-Design-Gruppe (VDG) innerhalb KDEs könnte diese klare Trennung durch ein neues Konzept aber ein wenig aufweichen, wie Ken Vermette in seinem Blog erklärt.

Demnach haben die Designer gemeinsam mit einigen Entwicklern in den vergangenen Wochen die Idee für eine dynamische Fensterdekoration (Dynamic Window Decorations, DWD) erarbeitet, die sich derzeit aber noch in der Konzeptualisierungsphase befindet und von der nicht klar ist, ob sie jemals tatsächlich implementiert werden wird. Immerhin gebe es aufseiten der Entwickler aber ein sehr großes Interesse an dem DWD-Konzept.

Protokoll legt Deko fest

Im Grunde basiert DWD auf einem Protokoll, mit dem Anwendungen "eine Liste von Widgets festlegen können, woraufhin andere Teile des Systems diese Widget-Struktur übernehmen können, das UI generieren und die nativen Widgets wie gewünscht darstellen". Damit werde eine Balance zwischen CSDs und SSDs geschaffen, die den Anwendungsentwicklern die notwendige Flexibilität biete. Gleichzeitig richte sich das Konzept aber auch nach der Notwendigkeit, dass die Fensterverwaltung weiterhin die notwendige Kontrolle behalte, um die Nachteile von CSDs zu vermeiden.

So lasse sich das hauptsächliche Design-Ziel - Widgets in der Fensterdekoration unterzubringen - umsetzen, die Möglichkeiten seien jedoch vielfältiger. Es könnte die Darstellung der Widgets etwa an andere Bestandteile des Systems ausgelagert werden, etwa in die Kontrollleiste oder via KDE Connect auch auf ein Android-Smartphone. Das umfasst Anzeigen etwa für den Fortschritt eines Downloads oder auch die Kontrollelemente.

Konsistenz soll bleiben

Zwar gleiche die Idee optisch den CSDs, der Fensterverwaltung bleibe aber immer als übergeordnete Instanz die Kontrolle über das Aussehen erhalten. Zudem sollen die Möglichkeiten, was mit DWD umgesetzt werden darf, stark beschränkt werden. Die Dekoration soll zum Beispiel nicht an den unteren Rand geschoben werden können. Grundlegende Einstellungen wie die Position der Fensterknöpfe sollen aber weiter durch Nutzer festgelegt werden können.

Auf Systemen ohne DWD, was auch für andere Desktop-Umgebungen wie Gnome gelte, sollen die Anwendungen und die Widgets wie bisher auch dargestellt werden. Darüber hinaus könnten Programme wie der Browser Firefox mit Hilfe von Plugins um die Fähigkeiten von DWD erweitert werden, da das Protokoll standardisiert werden soll. Das Protokoll soll dabei plattformunabhängig umgesetzt werden, und statt spezifischer Widgets wie Slider sollen lediglich Bereiche zum Ablegen eigener Widgets definiert werden.

Zwar sind die Reaktionen in den Kommentaren zu Vermettes Blog überwiegend positiv, und viele Nutzer befürworten eine Umsetzung der Idee. In Bezug auf Detailfragen und Diskussionen mit den Entwicklern ruft Vermette derzeit aber noch zur Geduld auf, bis die Entwickler selbst ein klares Verständnis davon haben, wie sich die Technologie entwickeln könnte. Vermette will in der kommenden Woche eine Mini-Serie zu möglichen Designs veröffentlichen, die sich mit DWD umsetzen lassen könnten. Technische Information sollen durch versierte Entwickler bereitgestellt werden.


eye home zur Startseite
Atalanttore 27. Okt 2014

HTML-Code und dunkle Desktop-Themes sind problematisch. Es liegt meistens daran, dass...

Seitan-Sushi-Fan 27. Okt 2014

Nicht nur du, sondern auch die unzähligen anderen Leute, die damit nichts zu tun haben...

Kommentieren



Anzeige

  1. Webentwickler/-in
    ALPLA Werke Alwin Lehner GmbH & Co KG, Hard (Österreich)
  2. Automatisierungstechniker / Programmierer (m/w)
    Vogt-Plastic GmbH, Rheinfelden
  3. Software-Entwickler (m/w) Java/C++
    IVU Traffic Technologies AG, Berlin, Aachen
  4. Professional IT Consultant Automotive Marketing und Sales (m/w)
    T-Systems International GmbH, Leinfelden-Echterdingen

Detailsuche



Anzeige

Folgen Sie uns
       


  1. Telekom-Konzernchef

    "Vectoring schafft Wettbewerb"

  2. Model S

    Teslas Autopilot verursacht Auffahrunfall

  3. Security

    Microsoft will Passwort 'Passwort' verbieten

  4. Boston Dynamics

    Google will Roboterfirma an Toyota verkaufen

  5. Oracle-Anwältin nach Niederlage

    "Google hat die GPL getötet"

  6. Selbstvermessung

    Jawbone steigt offenbar aus Fitnesstracker-Geschäft aus

  7. SpaceX

    Falcon 9 Rakete kippelt nach Landung auf Schiff

  8. Die Woche im Video

    Die Schoko-Burger-Woche bei Golem.de - mmhhhh!

  9. Zcryptor

    Neue Ransomware verbreitet sich auch über USB-Sticks

  10. LTE-Nachfolger

    Huawei schließt praktische Tests für Zukunftsmobilfunk ab



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Xiaomi Mi5 im Test: Das fast perfekte Top-Smartphone
Xiaomi Mi5 im Test
Das fast perfekte Top-Smartphone
  1. Konkurrenz zu DJI Xiaomi mit Kampfpreis für Mi-Drohne
  2. YI 4K Xiaomi greift mit 4K-Actionkamera GoPro an

Hyperloop Global Challenge: Jeder will den Rohrpostzug
Hyperloop Global Challenge
Jeder will den Rohrpostzug
  1. Hyperloop HTT will seine Rohrpostzüge aus Marvel-Material bauen
  2. Hyperloop One Der Hyperloop fährt - wenn auch nur kurz
  3. Inductrack Hyperloop schwebt ohne Strom

Doom im Test: Die beste blöde Ballerorgie
Doom im Test
Die beste blöde Ballerorgie
  1. Doom im Technik-Test Im Nightmare-Mode erzittert die Grafikkarte
  2. id Software Doom wird Vulkan unterstützen
  3. Id Software PC-Spieler müssen 45 GByte von Steam laden

  1. Re: Wie dumm kann man eigentlich sein?

    Berner Rösti | 19:53

  2. Re: Mir gefällt die Überschrift nicht,...

    gadthrawn | 19:52

  3. Re: Der Fahrer ist eindeutig schuld.

    Poison Nuke | 19:50

  4. Re: Telekom Propaganda Kampagne

    Nogul | 19:42

  5. Re: Google hat die GPL getötet

    Lapje | 19:38


  1. 14:15

  2. 13:47

  3. 13:00

  4. 12:30

  5. 11:51

  6. 11:22

  7. 11:09

  8. 09:01


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel