11 ms·
Windows 3.1 written in JS/HTML
- iamtechaddict 13y agoMy favorite is MS-DOS Prompt, its almost working :)
- stormbrew 13y ago"dir <dirname>" didn't work. :/
- iamtechaddict 13y agodir is working though, buggy MS as always :P
- WaterSponge 13y agoGood minesweeper implementation as well.
- amcnett 13y agoI am waiting for NortonDesktop.js to be implemented.
- freshyill 13y agoIt's as awful as I remember it, which means they got it right.
- shtylman 13y agoThis is a lie. The internet browser is way too good.
- hydralist 13y agoi immediately went to prompt and typed format c:\
- Sami_Lehtinen 13y agoWhat? c:\ Why, doesn't even work, it's not about path, but a drive letter. c: is right format.
- gfodor 13y agoseeing "Internet Browser" there made me imagine a fictitious scenario where some time wormhole opened up and 20 years ago there was one special computer that was in all ways identical to your average Windows 3.1 machine. the difference, though, like cyberdyne technology from Terminator, it had "Internet Browser" that nobody could explain but somehow had all the worlds knowledge from 2014 sitting right there behind a single icon. yeah, it's friday.
- stormbrew 13y agoWell, ya know, there were browsers for win3.1. They didn't time warp to the 2014 internet, but they did work with the 1994 internet thanks to trumpet winsock. http://dl.maximumpc.com/galleries/webbrowsers/Cello.png http://dl.maximumpc.com/galleries/webbrowsers/Cello.png Those were the days.
- deleted 13y ago[deleted]
- djpowell 13y agoYou could get IE5 for win3.1, which isn't a million miles behind IE6 that a lot of people are still using / developing for.
- guiambros 13y agoAnd using SLIP connections, with SLiRP on the server side, likely over a 1,200bps dial-up. It was a patchwork of hacks, just to make Windows use IP over a serial line, so you could use Mosaic and Pegasus. Still, it was a magical time.
- mambodog 13y agoAlternatively you could just run the real thing :) http://jamesfriend.com.au/pce-js/ibmpc-win/ http://jamesfriend.com.au/pce-js/ibmpc-win/ Caveats: it's actually 3.0 and the mouse doesn't work... yet
- codezero 13y agomouse? who cares, there's wolfenstein!
- Mindless2112 13y agoWhere? All I can find are Solitaire and Reversi... which surprisingly enough can be played with the keyboard.
- stormbrew 13y agoNot really surprising at all, people actually used windows without a mouse back then. Not a lot of people, but it was done and windows was actually very usable. In fact, I'd say pretty much everything that mattered still worked with just a keyboard until at least win2k, if not XP.
- aaronem 13y agoI don't exactly use it a lot, but I haven't spotted any notable regressions in the keyboard-access stuff between XP and Windows 7.
- crazygringo 13y agoGotta say, it's the pixel-perfect Minesweeper that did it for me. Cool little project. It's actually surprising to remember how intuitive Windows 3.1 was. Simple to use and got the job done.
- Buge 13y agoI lost on my first click a few times.
- mixmastamyk 13y agoIf only the latest desktops were that easy to use. :/
- Geee 13y agoThe design is surprisingly modern too. A bit of palette adjusting and it would pass as Windows 9.
- agumonkey 13y agoflat and whitespace
- userbinator 13y ago
- DroidBurgundy 13y agoSki Free anyone?????
- alvare 13y agoI only managed to achieve 2 levels of recursion (that is, opening the site inside explorer inside the site).
- akurtzhs 13y agoGot to about 5. The address bar stops working at 2, but you can get to the main site from the start page.
- thwarted 13y agoWhat, no WfW 3.11 support? It's almost too perfect... Windows 3.1 only had window resizing via a thick stipple outline of the window border, and the included web browser reflows too quickly, although that's a function of the hardware performance. It would be interesting to run Win3.1 on a modern multi-GHz machine.
- jrabone 13y agoThanks to VMWare and some DOS network card drivers for the emulated hardware, I do! (only for curiosity's sake - I have virtual machines of every OS I owned.)
- hagope 13y agoWow Notepad is still the same today!
- jxf 13y agoHe took out all the fun parts. Can't "format C:", "del command.com", etc. :(
- aaronbrethorst 13y agoNo Ski Free, no deal. http://ski.ihoc.net http://ski.ihoc.net Actually, this is pretty cool. Far more so, imho, than the "Web OS" or "Web Desktop" craze a few years back.
- leeoniya 13y agodeal on! http://basicallydan.github.io/skifree.js/ http://basicallydan.github.io/skifree.js/
- basicallydan 13y agoIf we work together, we can all recreate the authentic Windows 3.1 experience on the web.
- midas007 13y agoFaster and more stable Windows and Windows NT 3.1 on period hardware. Awesome.
- nside 13y agoThere are too many colors!
- deleted 13y ago[deleted]
- groundbreaker 13y agoreally i need your help I'm a homeless, womenless, and I think I was dedicated my life entirely for find this truth.
- trevvvor 13y agoMinesweeper left + right together mouse button action isn't implemented. Also, this version of minesweeper lets you lose on the first click. There is also no high score. For these reasons alone, I am very upset by this entire demo.
- alxp 13y agoYep, no one who used Windows 3.1 extensively would put up with losing at Minesweeper on the first click. MS was actually pretty nice about rearranging the map so that the first click would not be a losing move.
- whoopdedo 13y agoAll it needs to do is move the flag you click on to the first free square starting at the upper-left. The cheat helped me see this in action, but I've forgotten how to activate it now. I'll have to look that up again to see if it's implemented in this version.
- jrockway 13y agoThis supports HiDPI better than Windows 8.
- ben1040 13y agoI opened up Media Player looking for CANYON.MID and was disappointed.
- ghayes 13y agoI was pleasantly surprised by Youtube popping in.
- mikeknoop 13y agoMichaelv.org is the personal website of Michael Vincent who, if you click around, is a huge TI calculator hacker (I dabbled back in the day). In fact, my very first web server was going to be hosted by him. I recall sending him like $30 in the mail to host it way back when I was young enough to not even have a bank account yet.
- beggi 13y agoCool! Just won my first Minesweeper game, awesome!
- overgard 13y agoI appreciate the sentiment, but this feels almost nothing like windows 3.1. It has the skin but that's about it.
- notastartup 13y agoMy god...a flash of nostalgia. okay so where is the github of this? I'd like to find some excuse to use this library.
- ankit84 13y agoIs the operating system is about just simulating UI, file explorer, console with CD, and/or a pixel perfect game? The real deal will be remote desktop inside the web browser. I shall be able to connect my PC (remote login) from anywhere in the world and use it's GUI.
- ckoepp 13y agoWell, for a fun project a GUI is quite enough and I bet it took him more than just a single day to do it. The title of this submission surly is a bit too enthusiastic... But don't complain - it's still a funny thing to look at, right? :)
- ankit84 13y agoagreed, he took more than a day! HN front page has seen many such implementations on JS to simulate OS in browser. For last one year people are pushing the capabilities of Web-browsers by demonstrating such examples. But now this is the time I expect remote-desktops should come (without any plugin/java support).
- frozenport 13y agoVLC has a Java interface and teamviewer has a portable version, not to mention 'ssh -X'.
- lafar6502 13y agobeautiful
- bobsdino 13y agoMy name is bob.So I live in Indonesia.A Muslim Country. I'm Ex-Christian and this time i'm agnostic. I know they secret that they never tell you about jinn en.wikipedia.org/wiki/Jinn why you hate me. I think most american scientist are intellectual but they never take imperical investigation about jinn. Muhammad become famous it 'cause jinn. I tell the secret about your afterlife. my dream is to prove that human being is eternal. Please contact me or we make a group. I will tell you everything. I heard about sam harris,richard dawkin, daniel dennet we can prove that they are wrong or we make a new religion. what'sapp : +628881499417
- mikeflynn 13y agoIt was fun to beat Minesweeper 3.1-style! (Though, I missed the ability to double-click on the number to clear the surrounding non-flagged squares.)
- ewoodrich 13y agoWell done. Although, the embedded Youtube frame of Ron Paul on Stossel in Media Player felt like jumping forward twenty years. :)
- systematical 13y agoThis dude went all out.
- bobsdino 13y agoplease help me i need somebody to talking about religion +628881499417
- mukundmr 13y agoWhy I do keep getting an "Application Execution Error" whenever I click on any app?
- eonil 13y agoWow, this is real!
- cesar 13y agoCurrent technology is amazing! I remember the 3.1 - I am glad I did not have to work with it.
- pjbrunet 13y agoFor perspective, Zuckerberg was 7 y/o when Windows 3.1 came out: http://www.timeanddate.com/date/durationresult.html?m1=5&d1=14&y1=1984&m2=3&d2=1&y2=1992 http://www.timeanddate.com/date/durationresult.html?m1=5&d1=...
- thought_alarm 13y agoThis is just as baffling and upsetting as the original Windows 3.0 was in 1990. Well done.
- agumonkey 13y agodithered icons, beveled widgets ... hypernostalgia.
- inanov 13y agoamazingly stable
- jaredsohn 13y agoOne part of the early authentic Windows 3.1 experience for some people (that is missing here) is having a DOS-based menu show up when you boot up your computer and then clicking on the Windows item or typing 'win' from the DOS prompt if you want to run some Windows-based program.
- TazeTSchnitzel 13y ago...what? I had win.com in autoexec.bat
- jaredsohn 13y agoSome problems with booting directly into Windows (it was eventually included within my autoexec.bat, but not for awhile.) * Some DOS-based menu programs were really nice. I grew up using X-Tree Gold which had a menu but was also really fast for doing file system operations. * Some DOS programs wouldn't work well in Windows (programs using serial ports, games), even if you set up PIFs. * While in Windows, you couldn't use your TSRs (so you'd have to run the programs in non-TSR mode and set up different hotkeys for them and get used to the changes.)
- TazeTSchnitzel 13y agoSure, but if you needed DOS you could always just exit Windows.
- Aardwolf 13y agoSuper cool! One bug: Minesweeper is supposed to activate all non flagged tiles next to the mouse if you click with left and right mouse button at the same time. (see http://www.minesweeper.info/archive/MinesweeperStrategy/mine_advanced.html http://www.minesweeper.info/archive/MinesweeperStrategy/mine...) (The problem is that this is so handy that once this reflex is wired in it's impossible to play Minesweeper without that feature)
- anonymfus 13y agoI think that using flags consume more time that you can save with such trick.
- tux 13y agoThis has less bugs then original ^_^
- hashx 13y ago[insert obligatory comment about Atwood's law here]
- smilekzs 13y agoThe pun on DPRK was hilarious.
- jokoon 13y agoinception is not innovation
- randunel 13y agoBandwidth Limit Exceeded The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later.
- sTevo-In-VA 13y agoBandwidth Limit Exceeded The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later. OK, Now I'm curious.
- kemo 13y agoI just went over your bandwith limit... first request worked, refresh, exceeded :(
- networked 13y agoA somewhat working mirror: https://web.archive.org/web/20130328165947/http://www.michaelv.org/ https://web.archive.org/web/20130328165947/http://www.michae... (shows the basic UI but doesn't let you start any applications). This reminds me of the whole "web operating system" or "web desktop" trend [1]. It was pretty hot around the mid-noughties, or at least that's the impression I got, but peaked in 2007-2008 without having produced a killer app (tellingly, nowadays Google Docs and the like still don't offer you a "desktop"). I tried quite a lot of web operating systems at the time -- mostly to see just what they could do within the browser -- but, frankly, couldn't find much of a practical use for them except to mirror my static websites on the free webhosting with high disk quotas that many generously provided. At least one, YouOS (YC W06), got venture funding but even their product didn't work out (they pivoted -- successfully [2]). Come to think of it, the way those systems got around the limitations of the browsers at the time made some aspects of them pretty strange. One I remember in particular integrated a real office suite with their Ajax apps thus: it had a Java VNC client with which you accessed OpenOffice.org running on their servers. If you're interested in the history of the subject try exploring http://www.crunchbase.com/tag/web-os http://www.crunchbase.com/tag/web-os. [1] See https://en.wikipedia.org/wiki/Web_operating_system https://en.wikipedia.org/wiki/Web_operating_system and https://en.wikipedia.org/wiki/Webtop https://en.wikipedia.org/wiki/Webtop. [2] http://www.youos.com/ http://www.youos.com/
- shadowcats 13y agoSomething that would be cool: implementing X-Windows in JS, using HTML for rendering. So you could run your desktop applications remotely in the browser. You'd have to tunnel the X protocol somehow to Ajax or Websockets, of course, but that should be quite easy. Edit: I ran into this: http://blogs.gnome.org/alexl/2011/03/15/gtk-html-backend-update/ http://blogs.gnome.org/alexl/2011/03/15/gtk-html-backend-upd...
- hexscrews 13y agoGotta love exceeding your system resources in availability. Java + Cookie Enhanced Mode System Resources:314% Free That's over 214% more system resources! :p
- leoc 13y agoThe Web is just a buggy set of device drivers. ;)
- TallboyOne 13y agocan someone find a mirror or something? :(
- jon_kuperman 13y agoSomeone should make a resource that allows you to see if your website is ready for the front page of HN :/
- pbhjpbhj 13y agoHow would you establish the bandwidth limitations of the site?
- finishingmove 13y agoThis is great, but does it have the Blue Screen of Death? Wouldn't be much of a port without such an instrumental feature!
- mratzloff 13y agoFun fact: DOSBox runs Windows 3.1, and (on my MacBook Pro) it starts as fast as this website.
- anilmujagic 13y ago"Bandwidth Limit Exceeded" That happens when you hit HN front page :)
- cturhan 13y ago509 Bandwidth Limit Exceeded Awww come on!
- elwell 13y ago> "Bandwidth Limit Exceeded" Not sure if actual error or faithful representation of Windows software.