News for hackers. Stuff that matters.
Re:Remembering Windows 2000 by derefr on Monday June 15, 2020 @02:52PM (#23531409)
There's no real way to translate the classic theme "as designed" to hi-DPI systems, AFAIK; let alone to allow it to freely morph between desktop and tablet interaction paradigms when you dock/undock a two-in-one.

You could in theory design a modern UI that resembles the classic UI, but it wouldn't really be "the classic UI". A large part of what makes the classic UI have the particular look it does is that it has custom constraint-layout logic for each control, the outputs of which are fed as parameters into the arbitrary hand-written GDI draw-call logic used to draw each control.

Some of the more interesting controls have Turing-hard constraint logic, which just can't be replicated in non-Turing-complete constraint-layout systems like XAML or CSS. (You can get close, but it requires using huge hierarchies of layout nodes with tons of overhead, where the Windows UI actually got by with very few.)

Re:Remembering Windows 2000 by zozbot234 on Monday June 15, 2020 @02:58PM (#23531488)
> There's no real way to translate the classic theme "as designed" to hi-DPI systems, AFAIK

The classic theme supports arbitrary sizes (in px or "device-independent" units) for both text and widgets, which addresses HiDPI and touch readiness. What it might have trouble with however is mixed DPI, where moving a window across two screens requires rendering it with different pixel densities. But that was not on the horizon in the Windows 8.x days.

Re:Remembering Windows 2000 by ajtjp on Monday June 15, 2020 @07:08PM (#23534137)
Indeed, and there also is a DPI scaling option at least as early as Windows 98, on top of the text/widget size configuration. I've used it on a 1200p monitor connected to a Windows 98 box, and it works.

It doesn't always produce the most beautiful results, but it's serviceable. And to be fair, it's taken a long time for high-DPI to consistently look beautiful even on recent versions of Windows. I shudder to remember looking at Device Manager on a display set to 125% in the DPI settings.

Re:Remembering Windows 2000 by kevin_thibedeau on Monday June 15, 2020 @10:27PM (#23535385)
It was first available in Win95 Plus pack. Or you could use TweakUI.
Re:Remembering Windows 2000 by UIZealot on Tuesday June 16, 2020 @02:17PM (#23542310)
> There's no real way to translate the classic theme "as designed" to hi-DPI systems, AFAIK;

This claim is entirely baseless. The "classic theme" is just a gray background plus some light/dark borders. There's absolutely zero difficulty doing that in hi-DPI, or any other environment for that matter.

Stop making excuses for Microsoft. Windows XP was a panicked and half baked response to the shinny Mac OS X Aqua interface, because that's what Microsoft had always done: following Apple's lead. I can't really blame them either, as following Apple's lead had led to great success for Microsoft.

Actually I lied, I do blame Microsoft for blindly chasing Apple's new shinny. Having established themselves as a pioneer and authority in UI design/usability with the revolutionary Windows 95 GUI, they should've had the confidence to stick to their guns and iterate their GUI without too much influence from the competition.

Re:Remembering Windows 2000 by ben174 on Monday June 15, 2020 @03:57PM (#23532229)
> You could in theory design a modern UI that resembles the classic UI, but it wouldn't really be "the classic UI".

I bet this would look awesome. Especially in high DPI.