@dendrobatus_azureus @Radio_Azureus @magitian
I loved xfce and enjoyed tweaking it, but it seems they're following Gnome into CSD madness, along with GTK. I hope this changes.
And honestly, CSDs aren't the worst things in UI design today, not by far.
As far as the scrollbars, there was a huge culture shift in Apple between 2007-2014 or so, where the iPhone "department" (business division or whatever) became dominant and grossly overshadowed the Macintosh group. Somehow (for that reason or because of completely unrelated factors), it became popular for MacOS to copy iOS, and the (arguably useless) scrollbars were one of the first things to come along.
[MacOS copied iOS], Windows copied MacOS, Linux copied both, and welcome to hades, please wait for a daimon to poke you with with his trident. 馃檮
Edit: typo
You're absolutely right there are worse things occuring.
But the following is a bad CSD
CSD In Firefox mobile
- Something odd was changed in the user interface; the sidebar it's actually the menu that you get when you tap on the double point in the lower right corner, was transformed into this massive monstrosity which covers the whole Android display.
- It distracts
- All the extra information is useless
- it takes many more GPU Cycles to throw that big thing on the screen
- no one was consulted within the user base would tell them that it just makes everything worse, because you don't see anything underneath
CSD Enshittification Factor
Instead of going on I'll just stick with what that still works I may need to go all the way back to that MX Linux distro which at least feels familiar and use as many clients that don't abuse CSDs
One more question; what example do you have of something that's worse than client-side decorations
IMHO the one I just referred too, is a very bad one
Quote Wikipedia:
Limitations
If the application hangs, the user cannot close it by clicking the close button in the window frame.[12]
BTW to prove your point;
It took me 15 minutes to compose this lousy small message on the Android. It would have taken me 120 seconds on one of the desktops running here
All because of horrific user interfaces low free RAM and bad CSD choices on the Android
https://en.wikipedia.org/wiki/Client-side_decoration?wprov=sfla1
#GUI #TUI #CSD #design #40years #fvwm #twm #Xorg #programming #technology #user #environment #DE #desktop #environment #WM #window #manager #FluxBox #XFCE #KDE #GNOME #design