Disclaimer: I work at Microsoft, but not on Windows (and I deal with a SaaS at MSFT). I am a FreeBSD committer and help maintain FreeBSD's GNOME packages and (very recently) the graphics drivers. The reason why Windows is full of UI inconsistencies is (largely) because of one thing: backwards compatibility. While backwards compatibility has it's perks, it also means having lots of old code in Windows that can't be to…
I don't know if Apple deserves to be in that list, UI-wise at least. Yes, they do break backwards compatibility in many many other ways, but you could put a technical layperson who is used to Mac OS 9 and put them on macOS 11.4 (for those unfamiliar, Apple's OS has been at 10.x for about 20 years) and they would still reasonably be able to find their way around. One element especially (the global menu bar) is why I g…
State of the Windows: How many layers of UI inconsistencies are in Windows 10?
51–60 of 335 posts
Re: State of the Windows: How many layers of UI inconsistencies are in Windows 10?
#52Disclaimer: I work at Microsoft, but not on Windows (and I deal with a SaaS at MSFT). I am a FreeBSD committer and help maintain FreeBSD's GNOME packages and (very recently) the graphics drivers. The reason why Windows is full of UI inconsistencies is (largely) because of one thing: backwards compatibility. While backwards compatibility has it's perks, it also means having lots of old code in Windows that can't be to…
I don't know if Apple deserves to be in that list, UI-wise at least. Yes, they do break backwards compatibility in many many other ways, but you could put a technical layperson who is used to Mac OS 9 and put them on macOS 11.4 (for those unfamiliar, Apple's OS has been at 10.x for about 20 years) and they would still reasonably be able to find their way around. One element especially (the global menu bar) is why I g…
My perfect OS would have a global menu bar and enforce that all commands can be issued by searching and all ribbons/icon bars can be turned off.
Re: State of the Windows: How many layers of UI inconsistencies are in Windows 10?
#53This issue is way overblown here on HN. In day-to-day usage, I have rarely been annoyed by these "inconsistencies". The best example to illustrate this article is: Installing a driver with the Windows XP layer. That's probably something that will only happen to people installing very old hardware with drivers from over 10 years ago. I consider that a backward compatibility win: It is great that it even works in Windo…
Re: State of the Windows: How many layers of UI inconsistencies are in Windows 10?
#54Disclaimer: I work at Microsoft, but not on Windows (and I deal with a SaaS at MSFT). I am a FreeBSD committer and help maintain FreeBSD's GNOME packages and (very recently) the graphics drivers. The reason why Windows is full of UI inconsistencies is (largely) because of one thing: backwards compatibility. While backwards compatibility has it's perks, it also means having lots of old code in Windows that can't be to…
I understand the backwards compatibility case for APIs, but not for OS dialogs. Is there a compatibility reason why the folder properties dialog is crufty (unresizable, etc)? I always just assumed there was no engineering appetite or business case to work on it.
Detecting whether that is being done is challenging. Typical workaround is that, if any callback is registered with a dialoog, to keep things ‘as is’.
Re: State of the Windows: How many layers of UI inconsistencies are in Windows 10?
#55I honestly don't envy Microsoft. On one hand, you have the people who don't want Microsoft to break backwards compatibility. They want Microsoft to retain the ability to run programs written a quarter of a century[1] ago. This is why all this legacy stuff sticks around in Windows. Then, you have those who want Microsoft to radically reinvent Windows, either by embracing WinUI 3 fully (what most people mean when they…
What about me? I don't care about backwards compatibility - but I don't want "UWP" because it's impossible to make great apps following the guidelines.
Re: State of the Windows: How many layers of UI inconsistencies are in Windows 10?
#56I don't think Microsoft has been truly interested in improving the Windows experience in a long time. I mean, surely if they cared about us you'd be able to right-click on any Notification icon and hit "always show icon and notifications" without having to open two menus to get to that option. It's been a pain in my ass for twenty years.
Can we also talk about inconsistencies when it comes to notifications on Windows 10, too, please? I mean, every app does whatever it wants. An update popup here, a warning there. Some blocking window with full attention here, some imutable "you got a message" there. Anti-virus systray icons even render webpages as popups, that contain even more notifications inside them. Windows is the worst OS I've ever used in rega…
Then there’s programs that flash the taskbar when they want attention. Teams in particular is super aggressive about flashing the taskbar when it wants something - even when Do Not Disturb is turned on - and I have essentially all notification features turned off.
For years I’ve looked for some sort of OS setting like a magic registry value to turn taskbar flashing off completely but have come up empty. (There’s a few reg hacks out there that purport to reduce the frequency but none that turn it off entirely. And not all applications honor those registry settings … like blasted Teams.)
Re: State of the Windows: How many layers of UI inconsistencies are in Windows 10?
#57Disclaimer: I work at Microsoft, but not on Windows (and I deal with a SaaS at MSFT). I am a FreeBSD committer and help maintain FreeBSD's GNOME packages and (very recently) the graphics drivers. The reason why Windows is full of UI inconsistencies is (largely) because of one thing: backwards compatibility. While backwards compatibility has it's perks, it also means having lots of old code in Windows that can't be to…
Re: State of the Windows: How many layers of UI inconsistencies are in Windows 10?
#58I honestly don't envy Microsoft. On one hand, you have the people who don't want Microsoft to break backwards compatibility. They want Microsoft to retain the ability to run programs written a quarter of a century[1] ago. This is why all this legacy stuff sticks around in Windows. Then, you have those who want Microsoft to radically reinvent Windows, either by embracing WinUI 3 fully (what most people mean when they…
> retain the ability to run programs written a quarter of a decade ago I think I've seen computers with more uninterrupted uptime than that, even if servers. Or at least approaching this figure. Perhaps you meant ‘quarter of a millennium’ or something like that.
Re: State of the Windows: How many layers of UI inconsistencies are in Windows 10?
#59This issue is way overblown here on HN. In day-to-day usage, I have rarely been annoyed by these "inconsistencies". The best example to illustrate this article is: Installing a driver with the Windows XP layer. That's probably something that will only happen to people installing very old hardware with drivers from over 10 years ago. I consider that a backward compatibility win: It is great that it even works in Windo…
I find this article rather informative as someone who hasn’t used windows in 10 years. Now that it’s all laid out there, I can clearly see that various layers of the control panel are using the visual style of Vista, 2000, and so forth.
I suppose Microsoft has technical reasons for not making the some of the most important user-facing parts of their flagship product consistent in terms of interface, but it’s quite a stretch to say that the consistency shown here is anything other than abysmal. No wonder my parents find this incredibly confusing.
Re: State of the Windows: How many layers of UI inconsistencies are in Windows 10?
#60The only consistency issue that really has bothered me is the constant mauling of the control panel. Windows 95 basically got it right, and every major release they just hide things further and further. And now the competing "Settings" thing is just an embarrassment. So now we have two competing ways of configuring the system, except the new one sucks and is incomplete, and the old one is kinda unmaintained.
TBH I don't really see how the Settings app is an embarrassment at this point in time. This was definitely true in Windows 8 and early Windows 10 versions, but with the leaps and bounds it's made since, I feel like 'settings app suxx' is a meme that has overstayed its welcome.