|
|
|
|
|
by pcr910303
2507 days ago
|
|
> Before Win8, most apps used native controls on Windows. Yeah, it's true but the problem is that the native controls were very limited.
There was no central notification system so every Windows messaging app reinvented notifications(unlike macOS which converged to Growl and later, the Notification Center), no standard Ribbon Menu widget (at least when it was first introduced, I'm not sure about the current status) so everyone reinvented it, e.g. > Then came Windows 8 and Windows 10, trying to converge PCs and phones. They screw up the UX. This is so true... Windows 8/10 has a such mixed up UX that some system components are using the new 'metro' style while some others are old Win32 ones that don't support HiDPI...
And, (while currently not true) Windows 10 had two settings app that worked differently for a few years. :-( |
|
True, but if MS wanted to, they could have added both to the old ecosystem, without jumping ship.
They had mayor parts of notification system already, Shell_NotifyIcon API from Shell32.dll. They were adding more features to NOTIFYICONDATA structure with every OS version.
They did release ribbon widget; it just took them a few years. Introduced in Office 2007, the widget is from Win7 i.e. 2009: https://docs.microsoft.com/en-us/windows/win32/windowsribbon...