Comment by bcvvvy
14 hours ago
I am fairly bothered about that but the one that really gets to me is the inconsistency of user interfaces across applications.
This precisely coincides with the web developers being allowed to wrap stuff into "apps" in Electron and the like.
<cough>scanner drivers<cough>
It's been that way forever, did you forget about the Borland buttons? Colorful icons on them, much bigger, different shading.
> Borland buttons
Wow, you unlocked a memory. In case somebody doesn't remember, or doesn't know, the style of Borland buttons, here's a screenshot: https://sourceforge.net/p/owlnext/wiki/Replacing_usage_of_BW...
Some more screenshots on this page: https://www.drbob42.com/delphi/findmapc.htm
(Look at all those misaligned icons/labels in the Tool Options screenshot!)
On the contrary, they seem to be placed like that on purpose.
They had a different look, but usage and UI conventions including keyboard navigation worked basically the same. Since the mixing of mobile and desktop with web technology, it’s the Wild West.
It was always the wild west. Windows was full of "native" apps that reinvented their own UI. Off the top of my head:
- Office (custom widget toolkit, menus, toolbars, etc)
- Internet Explorer (frequently introduced new toolbar designs not available to apps via API until later)
- Encarta (custom dark mode-ish theme)
- Netscape Communicator (custom toolbars)
- RealPlayer
- QuickTime
- MSN Messenger (custom theme)
- Every video game ever
... UI inconsistency didn't arrive with the web. Even macOS has always been a patchwork. Apple couldn't stop introducing new themes over time and there were always apps that didn't quite follow. Brushed metal!
But they were not too far removed from how the standard Windows buttons looked. Office had its own look in a lot of ways back then, e.g. with the extra handles on the toolbars.
Now, if I take a couple of current applications, the differences are much bigger: from the top of my head, Explorer, Settings, Edge, Office, Steam, Spotify all have much more unique UIs.
There was a short period of time around Windows 95-XP where application developers really wanted to try to use the "latest and greatest" because if they didn't they really stood out as being "last year's tech".
Then XP kind of broke that as so many started not bothering and then it all went sideways.