Live data from Hacker News

98.css – design system for building faithful recreations of Windows 98 UIs

jdan.github.io

41–50 of 216 posts

Re: 98.css – design system for building faithful recreations of Windows 98 UIs

#42
post #41

Would be cool if it came with JS to resize, move close windows etc.

Only if it's easy to swap out for your own. It's unlikely the JS it would come from would fit into they way you do things normally (in your project or even your head).

Re: 98.css – design system for building faithful recreations of Windows 98 UIs

#43
post #2

Oh yes. I can't wait to think of a product to build using this design system.

I’ve got one, build the windows desktop with an IE link, basically a div with an iframe, and a text box. I wonder how many windows apps we can build out in a few lines of JS.

Meant something that'd actually make money. For extra giggles.

Re: 98.css – design system for building faithful recreations of Windows 98 UIs

#44
post #2

Oh yes. I can't wait to think of a product to build using this design system.

I think it would be hilarious to use this in a desktop Electron app and come full circle.

To top it off the bundle size and memory usage would still be more than just running Win95 in a VM...

Re: 98.css – design system for building faithful recreations of Windows 98 UIs

#45

Isn't it a bit ridiculous that we need to do this in the first place? Shouldn't clear 3D controls on a neutral gray background be the default user-agent appearance, with no need for custom CSS of any sort?

It can be, but too many find it "boring" and "old-timey"

Bah...

Re: 98.css – design system for building faithful recreations of Windows 98 UIs

#46
My heart beat a little faster when I saw the VB dialog box. I experienced building software for the first time when I was taken to my father's office where they used VB and Foxpro (and still do) to build ERP systems. Everything looked like this site.

The waves of nostalgia are sure coming on hard. Thank you to the author of this. This whole site is a work of art!

Re: 98.css – design system for building faithful recreations of Windows 98 UIs

#47

Earlier quoted context omitted.

I ... have no issue with those Chromium changes. I don't want Google to control the web, but I certainly wish there more standards based work went into designing a set of controls that was default across all browsers that was coherent, consistent, and was a safe default if you didn't want a theme. Sadly, Bootstrap become this a while ago, followed by a plethora of other web "defaults" that you just plunk into the top…

That's an interesting perspective. I guess for those of us on Mac and some Linux-ish OSs, we expect things to just work and look standard. I don't use mac but I think most users are accustomed to applications fitting in with the system, and Apple seems to make a big deal on both macOS and their mobile OSs about this. This is also true on the Gnome desktop where every single Gnome really looks and feels like a Gnome a…

Windows has only been like that recently. The 9x days, and even a good chunk of the XP days meant standard looking applications.

Now that CSS and Javascript are so widely used, it would be interesting for OS vendors to provide a default OS theme along with their packaged browser, that allowed some kind of sane default for web applications to use. You could use a native skin, or load your own CSS to customise it. Microsoft kind of tried this with ActiveX controls, and then Java Applets tried it, and then Flash was fun by ultimately not a good idea, and now we're here with thousands of themes to choose from and a rough set of guidelines that some follow and many don't.

Re: 98.css – design system for building faithful recreations of Windows 98 UIs

#49

Really nice! One minor nitpick: the title bar buttons actually need to be a pixel or two larger in each direction (so 2 or 4 pixels more of height and width, while remaining centered).

That's the beauty of open code. You can pick all the nits you want -> https://github.com/jdan/98.css/issues :)
Post reply on HN