Questions about client-side decoration, which usually refers to the header bars in GNOME and some frameless application windows in Ubuntu. This is different from the title bar and other traditional bars that are used in other desktop environments.
Client-side decoration (CSD) refers to the concept, implementation, or the generic name of the graphical element that is placed on top of supported application windows.
CSD replaces the title bar and other traditional bars all together with a single unified bar. The unified bar is known as the header bars in GNOME.
Ubuntu 14.04 with GNOME 3.10 was most likely the first release that included CSD-enabled applications; however, limited to few GNOME applications at the time. Ubuntu 17.10 and newer are now based on GNOME, which means header bars are more likely used than the traditional bars.
More information:
- What is 'client side decoration'? - asked on Stack Overflow
- Header bars - one of the core design patterns in GNOME
- GNOME 3.10 Release Notes - GNOME introduced header bars in 2013
- Articles tagged csd - related news about CSD covered by OMG! Ubuntu!
Tag usage guideline: