by fibo on 10/31/20, 7:35 PM with 148 comments
by dmix on 11/1/20, 2:51 AM
Modern js done right can provide top tier interfaces. So many frontend let performance go by the way side when making interactive web apps.
And performance can also be UX, how things appear and the flow of the loading. Things like placeholder boxes [1] with the same size so the load isn’t janky is one good hack. The sort of thing you don’t have to care about with native apps.
[1] I’m on the fence about the value of loading icons in each placeholder, they’ll figure out something is loaded soon enough. Not need for the distraction or highlighting loading times. Errors for components are another matter.
Although of course server side rendering of everything is the ideal initial state.
by reificator on 10/31/20, 8:26 PM
by hiidrew on 10/31/20, 8:02 PM
That extra detail made it very realistic.
by beprogrammed on 10/31/20, 9:32 PM
by sxp on 10/31/20, 7:56 PM
Though, I'm not sure if I trust that OS since I see a tooltip telling me that I don't have AV installed :)
by dheera on 10/31/20, 10:24 PM
https://bellard.org/jslinux/vm.html?url=win2k.cfg&mem=192&gr...
And Windows 95 in a browser:
https://copy.sh/v86/?profile=windows95
And Windows 3.1 in a browser:
by martijnvds on 10/31/20, 8:13 PM
by ilrwbwrkhv on 11/1/20, 1:37 AM
by dmitrybrant on 10/31/20, 8:22 PM
by ww520 on 10/31/20, 11:38 PM
Now add Excel or Word to it. Running it at full screen would be a nice "I'm working hard" wallpaper for the people peeping over your shoulder.
by yskchu on 11/1/20, 4:06 AM
by smusamashah on 11/1/20, 12:50 AM
by fredley on 10/31/20, 8:29 PM
by qubex on 11/1/20, 8:34 AM
Well done on the visuals, though. Very impressive.
by anilakar on 11/1/20, 11:01 AM
by iammiles on 10/31/20, 10:52 PM
by pseudosavant on 11/1/20, 3:42 AM
by pachico on 10/31/20, 8:27 PM
by ricardobeat on 11/1/20, 4:33 AM
by 4gotunameagain on 10/31/20, 10:52 PM
But, impressive and awesome :)
by Xorlev on 10/31/20, 8:07 PM
by djtriptych on 10/31/20, 10:04 PM
by Stratoscope on 11/1/20, 7:31 AM
I guess I shouldn't be surprised - it just treats it like a mouse - but it was neat to see.
by holler on 11/1/20, 1:42 AM
by jeroenhd on 10/31/20, 8:38 PM
It's missing one feature that's been in Windows since 1.0: closing an application by clicking the top left (icon) in the task bar.
[0]: https://bellard.org/jslinux/vm.html?url=win2k.cfg&mem=192&gr...
by brailsafe on 11/1/20, 7:11 PM
That being said, the assets are spot on and visually it seems identical.
by CornCobs on 11/1/20, 10:14 AM
by l9k on 10/31/20, 10:58 PM
by csdreamer7 on 11/1/20, 4:48 AM
Maybe one day Microsoft will release it under the GPL (also would take the Mozilla Public License or the Eclipse Public License).
Of course, even if the code was released, getting the theme released is a different matter.
by tracyhenry on 10/31/20, 11:10 PM
With React it seems like the logic should be simpler to implement (assuming there isn't much change to WinAmp and JSPaint).
by stanislavb on 11/1/20, 6:25 AM
by ziggystardust on 11/1/20, 11:12 AM
by anonymfus on 11/1/20, 1:18 PM
by philjackson on 11/1/20, 11:37 AM
by emilsedgh on 10/31/20, 8:28 PM
by coupdejarnac on 10/31/20, 11:48 PM
by jaytaylor on 10/31/20, 9:48 PM
by jmnicolas on 11/1/20, 9:18 AM
by pxi on 10/31/20, 11:15 PM
by szszrk on 11/2/20, 7:35 AM
by mrlambchop on 10/31/20, 9:56 PM
Nice work ShizukuIchi!
by stareatgoats on 10/31/20, 9:57 PM
by idktech on 11/1/20, 4:49 AM
by nojvek on 11/1/20, 4:25 PM
Not sure who said that but I love that quote.
by bishala on 11/1/20, 4:57 AM
by jp1016 on 11/1/20, 7:58 AM
by dpedu on 11/1/20, 4:16 PM
by ineedasername on 10/31/20, 11:39 PM
by nojvek on 11/1/20, 4:22 PM
by anta40 on 11/1/20, 5:04 AM
But wait... can't open any page on IE? And no cmd.exe?
:)
by rcshubhadeep on 11/1/20, 11:30 AM
by aplummer on 11/1/20, 1:50 AM
by onion-soup on 11/1/20, 9:02 AM
by rawoke083600 on 11/1/20, 9:02 AM
by tomcat27 on 11/1/20, 5:23 AM
by scared2 on 11/1/20, 1:06 PM
by zeptonix on 11/1/20, 5:16 AM
by collaborative on 10/31/20, 9:38 PM
by gao8a on 10/31/20, 10:14 PM
Other than that well done :)
by arthurcolle on 11/1/20, 5:48 AM
by skee0083 on 10/31/20, 8:53 PM
by vaccinator on 10/31/20, 11:09 PM
by known on 11/1/20, 6:27 AM
by timonoko on 11/1/20, 1:12 PM
by Dalrymple on 10/31/20, 10:20 PM
If Bill were to start with a Windows XP sp3 base, here are a bakers dozen of tasks to get him and his new software team started. I am calling this new product Windows XP-TNG for now. Feel free to add to this list:
1. WinXP-TNG should be 64 bit only, at the same level of reliability or better as Win XP 32 bit. Support for disks larger than 2tb and main memory greater than 4gb.
2. USB 3 support.
3. Investigate if and how this 48 bit address business could be expanded to the full 64 bits.
4. DirectX 12 support
5. Directory printer option (like the best add-on utilities provide)
6. Print to PDF file print driver (better than the best add-on utilities provide)
7. Integrate the old Office 2003 into Windows XP-TNG without separate activation. Customers that really want a newer Office would buy a Cloud version or the Windows 10 native app.
8. Integrate a “cleaner” utility that would remove any malware from PDF, and, if needed, epub files.
9. Deleted file recovery (beyond restore points). Search entire disk and rebuild desired directory entries functionality (much better than the best add-on utilities provide).
10. One button setup of “classic” Win 95/2000 options and developer settings like View-Details.
11. Fix bug that causes large, say 1tb file transfers, with Copy-Paste to fail. Drag-and-Drop works ok.
12. Long-term bug fixing and cybersecurity support.
13. Option for automatic registry backups, user can delay and specify number of backups before recycling.