Windows 95 and its immediate successors had a lot of problems regarding stability, memory usage, performance in certain cases, etc. That and the comparison with the NT OS line is a separate discussion however. What is important about Windows 95 was the design of the GUI. At the time, it was a huge leap forward in desktop computing. Even though I jumped on the Mac OS X bandwagon from the very first moment in 2001 and…
The Task Bar and Start Menu metaphors have held up well. At the time on the Mac, it was harder to see an overview of running Applications and windows at a glance.
Designing Windows 95’s User Interface
231–240 of 402 posts
Re: Designing Windows 95’s User Interface
#232Earlier quoted context omitted.
To be fair, Windows' file open/save dialogues are so far ahead of everything else that the competition seems like unusable garbage to me. I'm glad KDE/Qt chose to emulate these very closely on Linux. Wouldn't want a desktop where my only choice is Gnome's take at this. (On the flip side, Windows' select-a-directory dialogue of the same vintage is such an utter piece of garbage that I can't imagine there being any ove…
> Windows' select-a-directory dialogue of the same vintage It's not the same vintage. It's a carry over from Win 3.0.
Windows 3.0 didn't have any standard system dialogs, these were introduced in 3.1, but that is not the main point. In Windows 3.1 the directory selection dialog was exactly the same as file open/save dialog (Figure 8 in the article) but didn't let you to choose files (and there are still places in windows where standard open dialog is used for choosing directory).
What is typically used as "standard directory selection dialog" actually isn't even documented standard WinAPI dialog, but originally internal dialog of the explorer shell (and it would not surprise me it it was not present in original Windows 95 RTM but introduced in some slightly later version), also it does not select directories (ie. pathname as string), but shell folders (ie. ITEMIDLIST).
Re: Designing Windows 95’s User Interface
#233Windows 95 and its immediate successors had a lot of problems regarding stability, memory usage, performance in certain cases, etc. That and the comparison with the NT OS line is a separate discussion however. What is important about Windows 95 was the design of the GUI. At the time, it was a huge leap forward in desktop computing. Even though I jumped on the Mac OS X bandwagon from the very first moment in 2001 and…
Re: Designing Windows 95’s User Interface
#234Earlier quoted context omitted.
There absolutely was TCP/IP support in Windows 95 from the very beginning. It was not installed by default but it was trivial to add via the Network applet in Control Panel. SLIP/PPP was also supported and you had basic utilities like Telnet and FTP included so you could connect to the Internet right out of the box. No web browser, though. Internet Explorer 1.0 shipped with the optional Plus! pack.
Since a large part of my work involved building networks of pre-DOCSIS cable modems at the time, I can tell you that the first Windows to support TCP/IP was Windows 3.11 (Windows for WorkGroups). This was carried into Windows 95 and by Windows 98 there was even Internet Explorer.
Re: Designing Windows 95’s User Interface
#235Earlier quoted context omitted.
> I still get frustrated on OSX when I minimize a window and have to hunt around for it Windows user here. Honest curiosity: does anyone know why the minimize / maximize works on the Mac the way it does? I mean, what's the rationale to design it like this?
For minimize I can't say. But the maximize works the way it works because (and this is according to the platform ideology, not some general truth) you are not supposed to maximize windows in the Windows sense of the word. The macOS interface is based around floating and overlapping windows. If you put a window over the whole screen then it could be as well maximized. This gets a bit hairy on smaller screens but reall…
Re: Designing Windows 95’s User Interface
#236Earlier quoted context omitted.
Windows 95 was no paragon of stability when you started loading it up with tray apps and running big nasty applications or trying to use the damn printer with its piece of shit driver. We are spoiled these days by how stable our computers are. I agree with you that keeping the file metadata in a separate fork is far superior to keeping the file metadata in a three character extension, but sadly the world zagged on th…
> I agree with you that keeping the file metadata in a separate fork is far superior to keeping the file metadata in a three character extension Since we're talking about Win95, then the 3 characters limit doesn't apply (long filenames was a major new feature of this OS after all). .jpeg and .html were relatively common for example at the time, and worked fine. I find the extension system still kludgy, but arguing th…
The metadata that Macs kept in the resource fork go way beyond file type and creator too. It included things like the file's Icon, creation/modification information (so it would survive a trip over the Internet!), loads of stuff for applications (menus, graphics, sounds, etc...), formatting for plain text documents (so they fall back to plain text on unsupported systems), and so much more.
Fun fact: NTFS supports the concept of a resource fork on files, but almost nothing in Windows uses it. I think I've seen more malware hiding stuff in there than legitimate uses in the wild. Worse, even the obvious case of loading a Mac file on a Windows machine it usually fails and falls back to creating the clunky separate directory instead.
Re: Designing Windows 95’s User Interface
#237Windows 95 and its immediate successors had a lot of problems regarding stability, memory usage, performance in certain cases, etc. That and the comparison with the NT OS line is a separate discussion however. What is important about Windows 95 was the design of the GUI. At the time, it was a huge leap forward in desktop computing. Even though I jumped on the Mac OS X bandwagon from the very first moment in 2001 and…
Apple later pioneered the notion of making products so radically simplistic, they sacrificed functionality on the pretense that power users wouldn't be bothered by the absence of features. There was almost no customisation. You got what you bought and liked it. Finder, the worst file manager I've ever used as a developer, endlessly gets in your way in the name of not letting grandma mess up her system.
Microsoft later badly copied Apple, and the result are horrid and unusable "Metro" style applications.
Re: Designing Windows 95’s User Interface
#238"not understanding how folders could exist inside of other folders" -- My mom is 70 years old now, and I easily get frustrated whenever she's stuck with seemingly simple tasks with her computer. I usually scold her and yell at her, "This is so obvious, how come you don't know?" -- I always regret doing that afterwards. After I'm calm, I ask her why, trying to understand it from her perspective. Every time I do this,…
I used to get frustrated explaining what I thought were simple computer tasks to my mother, but as I've gotten slightly older I am getting just as stuck as she was with some basic computer tasks! I totally get it now. She also reminds me that she used to work at Digital (DEC), on the cutting edge of tech, in the 80's, but left her job to raise me- so I'm the reason she's so far behind, technically!
Re: Designing Windows 95’s User Interface
#239It's hard to remember, but even though Windows 3.11 was extremely dominant at the time, it was by no means assured that Windows 95 would be the success that it was. The very first version missed wildly in some big ways (MSN was a folder integrated into the desktop, for example, and no TCP/IP support [*Edit: yes there was - I misremembered.]), but the core, underlying redesign of the GUI was so profoundly good it prop…
I recently sold several windows 95 shrink wrapped original copies on eBay which was the OS on 32 3.5” floppy disks. As an original piece of computer history.
Win 95 was monumental and great. Aside from outlook, and excel, the greatest product MS ever made.
Re: Designing Windows 95’s User Interface
#240Earlier quoted context omitted.
Windows 3.1 had window minimization. Confusingly, programs became icons in your "desktop" (which you could only see when minimizing everything).
A lesser known program for Windows 3.1/3.11 was at the time the Norton Desktop, see: http://toastytech.com/guis/ndw.html that provided, even on Windows 3.1/3.11 roughly the same UI of the Mac OS of the time, very similar, for some aspects, to the later Windows 9x one.