3 ms·
We shall admit that to follow UI trends in one application is relatively easy. For example one application in last 15 years: https://sciter.com/from-skeuomorph
by c-smile 5y ago
We shall admit that to follow UI trends in one application is relatively easy.
For example one application in last 15 years: https://sciter.com/from-skeuomorph-to-flat-ui-evolution-of-one-application/ https://sciter.com/from-skeuomorph-to-flat-ui-evolution-of-o...
But to do the same on OS level - hundreds of different apps and applets ... That's Sisyphean task to be honest.
We should be lucky that old stuff is still working and API that appeared in Win 3 is still with us.
Actually that is not just Windows problem. On Linux, for example, all these utilities were historically console UI applications that are more "UI conservative" but even there - whole zoo of different approaches...
- nexuist 5y agoWell, the reason for the Linux utilities is because Linux doesn't actually ship with a GUI; anything you see on screen is drawn by a userspace program that all other programs interact with (said program is called a "desktop environment" or DE). Building text-based tools is much easier than building GUIs on Linux because you have to target a specific GUI architecture like X11 / Wayland, and then you also have to think about fitting in with whatever window manager the user uses; GNOME / KDE / whatever. On Mac or Windows, you build a GUI using the vendor's tools and you're golden. No need to worry about how the user is getting windows to show up on their screen because every user is using the same software to do so. For similar reasons, a lot of software just says screw it and targets Ubuntu only so they don't have to support your weird configuration on any other distro.