IT-lexikon › Infrastruktur › Klientsidesdekorationer

Klientsidesdekorationer

Infrastruktur In English → Uppdaterad: 2026-10-07

När programmet ritar sin egen titelrad och ram i stället för att låta fönsterhanteraren göra det.

Under X11 var arbetsfördelningen klar: programmet ritar innehållet och fönsterhanteraren lägger en ram runt det genom reparenting. Program som ville slippa ramen fick be om det med tipset _MOTIF_WM_HINTS, ett arv från mwm som alla fönsterhanterare kom att respektera.

GTK 3 införde headerbar runt 2013, där knappar, sökfält och titel delar samma rad, och GNOME gjorde det till norm. Wayland utgår från samma modell eftersom kompositören inte måste ha någon egen ritlogik alls. Nackdelen märks när ett program hänger sig: då hänger också stängknappen. KDE stod fast vid serversidesdekorationer, och protokolltillägget xdg-decoration finns för att klient och kompositör ska kunna komma överens om vem som ritar.

← Tillbaka till lexikonet