Readit News logoReadit News
mmastrac · 6 months ago
How can you tell that any Windows or Mac clone UI is a re-implementation? Easy: try to move your mouse diagonally into the Send To menu after letting it pop up. If the send-to menu closes as you mouse over the item into the submenu, it's a clone. If the menu stays up even if you brush over another menu item, it's either real or a Good Clone. :)

For the fun history, @DonHopkins had a thread a few years back:

https://news.ycombinator.com/item?id=17404345

OptionOfT · 6 months ago
I love reading about old UI interface guidelines, and how much research was done to make it useful to the user.

Now it's all about how to make it useful to the company.

<YOUR FILES ARE NOT BACKED UP, WOULD YOU LIKE TO TURN ON ONEDRIVE?>

<Yes> <Maybe later>

Anyway, the links in that post have deteriorated.

Here's the link to Raymond Chen's blog: https://web.archive.org/web/20190218080905/https://blogs.msd... (shame on MS for redirecting you to another page when showing you a 404, which make it harder to find the original URL).

Updated link to Raymond Chen's blog, where the comments have been 'retired': https://devblogs.microsoft.com/oldnewthing/20080619-00/?p=21...

And the 2 imgur links (same issue with the redirecting...):

https://web.archive.org/web/20230509182201/https://i.imgur.c...

and

https://web.archive.org/web/20230507201645/https://i.imgur.c...

jackero · 6 months ago
There was an economies of scale back then with OS-level UI components.

If Microsoft spent money on UX research that improved its UI controls, it would benefit a lot of people. Essentially the cost of that research was bore by all application developers.

The problem now? Every company is designing their own UI components. Every company has to bear the cost of UX research individually. It’s a lot of wheel re-inventing. UX easily takes a backseat.

MrGilbert · 6 months ago
As a side note: With the Internet (and myself) getting older and older, I appreciate the effort of the Internet Archive more and more. So many links I was able to revive thanks to a cached version. So many of my own works I was able to retrieve. It's a blessing, and not praised enough.

(Only ignorant fools would start to fight it.)

maplant · 6 months ago
I could tell instantly in the loading screen because the three blocks in the progress bar move smoothly across it.
wibbily · 6 months ago
Man nothing drives me further up the wall than when a nice progress indicator with discrete segments gets animated with a lazy `to { rotate(360deg); }` etc[1]. It is my molehill to die on

[1] https://cdn.dribbble.com/userupload/41647820/file/original-8...

jkingsman · 6 months ago
Yup, and on just about every system I used there was a stutter in it about 75% of the way through.
nickt · 6 months ago
Old, but good mandatory xkcd

https://xkcd.com/612/

tczMUFlmoNk · 6 months ago
A classic article about a no-delay solution to this problem, not mentioned in the linked thread:

https://bjk5.com/post/44698559168/breaking-down-amazons-mega...

rao-v · 6 months ago
Lovely and simple … you’d think it would have become the best practice in most libraries by now
alnwlsn · 6 months ago
There's something like this in every desktop Linux I've tried, which made it feel like using the mouse was in some way weird and broken. But I've been using it for long enough now that it either got fixed, or more likely, I got used to it. I don't even remember what it was, something about clicking drop down menus a certain way?

Reminds me of the first time I ever used classic Macintosh System OS, and how you have to hold the mouse button down to keep menus open. It doesn't take much to throw everything off.

Hobadee · 6 months ago
...the number of times I accidentally selected the wrong menu item because my finger slipped off the mouse button... I'm getting bad flashbacks!
webstrand · 6 months ago
It also fails the "hold right click" test, Windows didn't popover context menus until right click was released. Instead, for file, it did a kind of "contextual drag and drop".
randunel · 6 months ago
Ugh, all the links in that comment are dead, imgur and microsoft alike :(
rahimnathwani · 6 months ago
You can also right-click the desktop and choose 'Properties'. If the resulting window has a tab called 'Screesaver', it's a clone.
Kwpolska · 6 months ago
Or you can look at the start button. If it has an uppercase S, and the rest of the system is in English, it’s a clone.
userbinator · 6 months ago
I don't have an appropriate machine (virtual or otherwise) at the moment to check, but I believe this is another one of those things they screwed up around Windows 10 or so --- right-clicking on the Start menu and trying to get to the submenu that has the shut down / logout options was made significantly more frustrating because of it.
ed_elliott_asc · 6 months ago
Have you considered that you can actually right click the start button, open a window, throw machine out of window? (I’ll get my coat!)(it’s cold out here collecting discarded pc’s)
stronglikedan · 6 months ago
If you have another option with a submenu on either side of Send To, the Send To menu will close. It closes as soon as you move over any item with a submenu. But it just so happens that Send To is typically by itself, so it's a good test regardless.
jaffa2 · 6 months ago
I must be a freak then because one of the first tweaks I do to any Windows install since possibly Win98 days is to set menu delay to 0ms. I like the snappy precise feel and have no problems not taking shortcuts across menu items.
nick238 · 6 months ago
In the web sphere, I recall Amazon having done something like this in the very early days when there was a sidebar with categories that you could kinda drill into. Mouseover one, and there was an invisible triangle off to the right that if you kept inside of, it wouldn't switch the current category.

https://bjk5.com/post/44698559168/breaking-down-amazons-mega...

pjmlp · 6 months ago
Another example, half of the stuff I tried had a different outcome from a actual Windows XP, on the systray, explorer side bar, what About dialogs were supposed to show, and so on.
greenavocado · 6 months ago
The "Welcome" text on boot should be "welcome"
rayiner · 6 months ago
Crazy how much UI still fails this test.
GTP · 6 months ago
In this case it's easier: the command prompt doesn't start for some reason.

Deleted Comment

SkidanovAlex · 6 months ago
MS Paint though is "either real or a Good Clone :)", because you can zoom to 12x by clicking one-pixel-wide line below 8x.
DustinBrett · 6 months ago
On my website daedalOS it does indeed have a delay when your mouse leaves a sub menu. I didn't know people looked for that though.
mmastrac · 6 months ago
I believe that anyone who isn't explicitly looking for it is subconsciously frustrated by the lack of it and they just don't know why the UI is "annoying".

Deleted Comment

5pl1n73r · 6 months ago
How to tell you're running Windows 10: Right click an item in the taskbar. The menu will pop up one second later.
self_awareness · 6 months ago
Padding of buttons and around text usually immediately tells that it's a reimplementation.
wahnfrieden · 6 months ago
Google has not learned this lesson
tux3 · 6 months ago
This is a nice replication of the WinXP UI in JS (it is not a virtual machine running in your browser).

https://docs.win32.run/

https://github.com/ducbao414/win32.run

rasengan · 6 months ago
It is slightly more than just a UI since all of the applications actually work (you can save and reload for example and still see your previous files too).

It seems functional to me!

Kudos to the author!

jdougan · 6 months ago
but not command.com
easton · 6 months ago
If you want the real thing: https://lrusso.github.io/VirtualXP/VirtualXP.htm

(takes less memory than Miro, at least in Firefox :D)

jeffhuys · 6 months ago
Works great! Tested on Orion. Sad to see I couldn't delete system32.
pndy · 6 months ago
Looks like it's some Windows PE release - still more real than this thing in OP
burnt-resistor · 6 months ago
This is the sauce. Works on an iPad Pro m4 on Brave faster than a P4 of the era.

No half fakes allowed.

balou23 · 6 months ago
> (takes less memory than Miro, at least in Firefox :D)

Ouch.

ComputerGuru · 6 months ago
Crashes the tab on iOS.
jeroenhd · 6 months ago
Runs just fine on Firefox for Android. Display is stretched to a weird resolution in portrait mode, though.
alexvitkov · 6 months ago
There's a very restrictive RAM usage limit on iOS and the tab crashes when you reach it.
autoexec · 6 months ago
no spider.exe tho
devnull3 · 6 months ago
Win XP remains my favourite OS till date. I was in college and getting hands on a pirated copy back then makes me so nostalgic.

There was a cambrian explosion of tools to customize the look and feel. TweakXP pro is the one I remember. All pirated off-course.

dijit · 6 months ago
I remember being extremely envious of the "Alienware theme" that you could only get with an actual Alienware machine.

That was surprisingly short-lived though, such custom experiences are uncommon these days. Seems like nobody is theming Windows- they just fill it with crapware.

tracker1 · 6 months ago
I preferred the Media Center Edition theme myself... kept a copy of it for a long time to drop into XP and other windows flavors.
zveyaeyv3sfye · 6 months ago
> Seems like nobody is theming Windows

We found more fun in ricing our linux desktops :) https://reddit.com/r/unixporn

accrual · 6 months ago
I remember those themes - the sleek "glowing" blue accents on shiny silver and black UI elements looked so fancy back then. There was a Windows Media Player skin too if I recall correctly.
nine_k · 6 months ago
Why theme it? For many people, it has three main functions: starting a game, starting Chrome, and starting MSO. All three kinds have their own custom look, or theme support. The native UI is barely visible, unless you're a heavy Explorer user.
rayiner · 6 months ago
How was it better than Win2K?
int_19h · 6 months ago
Better hardware support.

Taskbar grouping.

ClearType.

Remote Desktop.

More games ran on it (mostly thanks to higher DirectX version).

From developer perspective, XP was the first version of Windows with registration-free COM and side-by-side assemblies, which (if used properly by app devs) fully solved the "DLL hell" problem.

carstenhag · 6 months ago
It had Pinball, Solitaire and other games we never really understood.
AlecSchueler · 6 months ago
Lots of relatively small UI improvements that all added up. I honestly never noticed them until years later when I had to use a slightly older machine and had an "oh wow" moment.
SoftTalker · 6 months ago
Win2k Pro was peak Windows.
devnull3 · 6 months ago
For me the look and feel of Win XP was breath of fresh air compared to Windows 98. WinXP was more user friendly and I was not a power user back then.
p_l · 6 months ago
Vectored Exception Handlers.

Better support for dealing with "we never tested outside of windows 98" apps.

early version of SxS.

Various small enhancements.

whobre · 6 months ago
Multiple users on a same machine out of the box and way faster boot time.

Didn't care for the UI, though - looked childish...

5pl1n73r · 6 months ago
Did you have the devils0wn copy though?
userbinator · 6 months ago
FCKGW-RHQQ2... is the first thing that pops into my head upon seeing that name.
floxy · 6 months ago
OS/2 is the nostalgic one for me.
voidUpdate · 6 months ago
I was hoping this was emulation, like the windows 95 in js that exists, but its more of a simulator. The web browser doesnt work and the minesweeper game uses a text emoji instead of a picture for the face
twalichiewicz · 6 months ago
Turns out you can just click and drag to select everything in Minesweeper, and it reveals all the hidden numbers. There’s even a sneaky little “debug” text in the bottom-left corner that shows where all the bombs are.
jasperry · 6 months ago
I also hoped it was actual emulation. I could tell it wasn't when I saw the bootup progress bar moving more smoothly than it ever did in real Windows :)
LetsGetTechnicl · 6 months ago
I was able to get the "browser" to work by opening the Flash Player and clicking the link to the Ruffle website. It's just an embedded view so some sites don't work (I think dependent on your browser settings.)
sunaookami · 6 months ago
Vast majority of sites disallow embedding nowadays.
personalityson · 6 months ago
I was able to create a vbs script (MsgBox "Test"), but it keeps opening in Notepad...
philipwhiuk · 6 months ago
Yeah I was gonna navigate to the website and try to recurse :(
DustinBrett · 6 months ago
Seems like v86 will be the king of this for a while longer.
ch_123 · 6 months ago
I feel slightly ashamed that I spent enough time using Windows XP that was able to spot that this was a clone based on the fonts and shadow effects alone.

Nice effort though.

accrual · 6 months ago
It could be a badge of honor! You used the system so much that clones can't fool you. To be fair, Windows text rendering does have a very specific look that's difficult to perfectly replicate without using the actual Windows APIs.

I'm sure some here could look at a screenshot of the same text rendered on Windows, macOS, and Linux and tell them apart.

poglet · 6 months ago
Also the Windows boot loading bar was way too smooth.
1970-01-01 · 6 months ago
Back when the Start Menu made sense. It wasn't rose colored glasses, it was functional.
accrual · 6 months ago
Yep. No web search. No ads or news or weather or links to apps that aren't actually installed. Opens virtually instantly. Lots of stock customization options (icon size, icon order, pinned icons, classic vs XP style, all shortcuts toggleable).

The only thing I miss is the search bar - I became quite used to that with Windows 7.

sunaookami · 6 months ago
The Windows XP start menu sucked, no search function and it was common to have 3 columns full of shortcuts with folders inside folders. It only got better with Windows Vista.
bravesoul2 · 6 months ago
Win 11 has no (decent) search function
wpm · 6 months ago
Search is only a boon when the menu is so poorly organized and rendered it’s hard to find shit.

I never needed search in XP cause I knew where everything was.

Since Windows 8.1’s fucking abomination of a Start Menu, yeah, I’d miss having search.

mickael-kerjean · 6 months ago
My experience with XP was more like the infamous window very good edition flash games: https://demo.filestash.app/login?type=webdav&url=https://web...
Catbert59 · 6 months ago
Will call our IT support tomorrow and start this as a full screen.

That will be fun in the office :-)

not_a_bot_4sho · 6 months ago
Have an automatic defibrillator ready just in case
NitpickLawyer · 6 months ago
That's actually not a bad April Fool's prank.
heraldgeezer · 6 months ago
These are fun too - https://fakeupdate.net/