News for hackers. Stuff that matters.
Re:Designing Windows 95’s User Interface by MonkeyMalarky on Monday November 28, 2022 @12:56PM (#33776936)
I think windows 95/98 era was the peak of UI discoverability. As a kid, I and my friends could learn and explore how a program worked just by expanding all the menus and opening the various dialogs. Dialogs which were filled with fields and their descriptions! Before then, it was the world of DOS and you had to know what you were doing ahead of time. And now, UIs are dynamic, initially hiding stuff from the user and at worst provide zero indication of what functionality is available. I once used a phone app for months not knowing there was an extra screen you could open by sliding right on the main UI page. I only found it by accident one day, because there were no hints in the UI..
Re:Designing Windows 95’s User Interface by _trampeltier on Monday November 28, 2022 @01:23PM (#33777382)
Now every step is full of dark pattern. Just like you wanna save a file in office. If you don't want store it in the cloud, there is always a step more. Also with the free One Drive and store it automaticly somewhere, I helped recently a friend (no computer guy), there are files just everywhere, some in the cloud some there and some somewhere else. Todays Windows is just hostile to non tech people, even to tech people.
Re:Designing Windows 95’s User Interface by rvba on Monday November 28, 2022 @02:49PM (#33778604)
I still dont know how to easily save files on local computer in MS Office without pressing F12.
Re:Designing Windows 95’s User Interface by Arainach on Monday November 28, 2022 @03:32PM (#33779154)
I don't understand.

Ctrl+S gives you a document where the biggest UI element is a box labelled "Choose a location". Clicking on it shows a bunch of locations on my PC (such as my local documents folder) and has a button that says "More Locations".

This "More Locations" button takes you to the same Save As dialog that you would get to from clicking on File -> Save As, same as in every program of the last 30 years. In its left menu it has two giant buttons for "This PC" and "Browse".

What part wasn't obvious to you?

If you're talking about the web apps (who aren't designed for editing local files), File -> Save As has a button called "Save a Copy" that explicitly says right below that "Download a copy to your computer"

Re:Designing Windows 95’s User Interface by 411111111111111 on Monday November 28, 2022 @03:40PM (#33779267)
I haven't used it in a while but I've got to admit that I've missed a lot of extremely obviously placed buttons in the Microsoft office suite.

They've designed it in a way that makes my brain go into ad-mode, which basically filters half of the interface until I'm really paying attention to and go through it several times

Re:Designing Windows 95’s User Interface by Arainach on Monday November 28, 2022 @03:54PM (#33779464)
What part of this triggers "advert mode"?

https://i.imgur.com/AIPcXVd.png

Re:Designing Windows 95’s User Interface by pfraze on Monday November 28, 2022 @07:56PM (#33782238)
The ribbon interface suffers from poor scan-ability. The problem is actually a common one with MS products since they introduced Metro: they use too much vertical space with irregular layouts. Your eyes just scan more quickly if there’s regularity in the layout and grouping along a single axis.

The trick I’ve found with the ribbon is to anchor against the labels at the bottoms of each grouping. Why they’re at the bottom and not the top, I can’t say, but those labels help me scan if I start from them.

Re:Designing Windows 95’s User Interface by AlanYx on Monday November 28, 2022 @04:12PM (#33779738)
Ctrl+S only does that if a document is unsaved, and it still doesn't actually take you to the save dialog. It takes you to what Microsoft calls the "Save As menu", which takes up the whole window, causing the document content to be obscured, and requires a mouse click after that to get to the actual Save As dialog.

For mouse users, getting to the Save As dialog is actually three clicks in recent versions of Word. F12 is just so much more convenient.

Re:Designing Windows 95’s User Interface by Arainach on Monday November 28, 2022 @04:16PM (#33779807)
It's still "File -> Save a Copy" (2 clicks) and I'm on an October build that's as new as it gets externally as far as I know: 2210 Build 16.0.15726.20188.

The overlap of "users still using Microsoft Office" and "users using local storage" declines with each passing day. IT admins don't want data outside their retention policy/access logging/subject to user hardware failure, and anyone who thinks cloud storage is a malicious big tech plot left the Microsoft ecosystem years ago.

Re:Designing Windows 95’s User Interface by andai on Monday November 28, 2022 @04:34PM (#33780073)
Re:Designing Windows 95’s User Interface by int_19h on Monday November 28, 2022 @05:36PM (#33780873)
Even so, using OneDrive as a backing store for user documents has been integrated into Windows for a while now, and every app that uses standard file save dialogs etc ends up automatically and transparently doing that, so why should Office be special?
Re:Designing Windows 95’s User Interface by BarryMilo on Monday November 28, 2022 @11:29PM (#33783697)
Your statement means nothing when Microsoft is using dark patterns to funnel users onto the cloud. Of course the numbers are going up, that in itself does make it a good thing for users.
Re:Designing Windows 95’s User Interface by jaclaz on Tuesday November 29, 2022 @03:25AM (#33785006)
I don't think everyone using office in the workd is "under" an IT Admin supervision, many home users and small businesses still use Word and Excel (and local storage), I believe.
Re:Designing Windows 95’s User Interface by Aeolun on Monday November 28, 2022 @08:03PM (#33782299)
You mean you have to click through 3 buttons now for what was previously just ‘Save As’?
Re:Designing Windows 95’s User Interface by phcreery on Monday November 28, 2022 @02:55PM (#33778677)
Oh wow, I just tried this and it bring up the Save As.. dialog! I have been so frustrated that MS Office apps don's have a Ctrl+Shift+S Save As.
Re:Designing Windows 95’s User Interface by dfxm12 on Monday November 28, 2022 @04:51PM (#33780349)
Pressing one button seems pretty easy to me. You used to have to press the ctrl+shift+S chord.

Alternatively, you could mouse over and click file -> save as or press Alt -> f -> a.

Re:Designing Windows 95’s User Interface by rayiner on Monday November 28, 2022 @09:56PM (#33783143)
Wow, I didn’t know about F12! Maybe they could remap that to something that doesn’t require reaching for the function row. Maybe CTRL-S.
Re:Designing Windows 95’s User Interface by rvba on Tuesday November 29, 2022 @06:15AM (#33786120)
What I want to do: I created a new file that I want to save in a new folder on shareddrive.

Using your method:

1. Make a new spreadhseet, press CTRL+S

2. Get some super limited menu with few last locations -> doesnt include any of the locations I need

3. Click on random location, ten you have to go down and choose "more locations" -> again doesnt have any of the locations I need, neither on shared drive or local computer; at least there is a shortcut to desktop (in the past it wasnt there since they were pushing cloud even more)

4. The next menu shows you more locations - but still not the new location that you want, so you have to find "browse" button.

Why not press F12 and get a browse button?

Maybe at your work you have one spreadsheet or one PDF, but I often have few open. I also dont even mention the problem of interlinked files (especially Excel files) and Sharepoint, where the folder address become impossible to work with.

Re:Designing Windows 95’s User Interface by walrus01 on Monday November 28, 2022 @02:55PM (#33778666)
Look at the atrocious consumer abusive workflow to trap a person into signing up for a microsoft cloud-everything account in the new installation workflow for a brand new Windows 10 or 11 install. Or the out-of-box first user experience upon opening and using a new windows 11 laptop.

You literally cannot even complete a fresh windows 11 install without a live internet connection now, if you're an ordinary non technical end user. It demands to be connected to some form of wired network or wireless with internet access to report home to microsoft and make a cloud based account.

They clearly decided that getting people to sign up for a forever-recurring monthly paid cloud service plan in perpetuity was the best way to go for revenue. Or at least bait them into it by methods like "oh, here's your free 5GB onedrive account, you can totally back up your whole system and use onedrive for everything. What's that, you're out of storage space on your free account? Sign up now for this $12/month account for (some_large_number_of_GB)!"

Re:Designing Windows 95’s User Interface by bluedino on Monday November 28, 2022 @04:23PM (#33779913)
I'm just amazed at how much crap is crammed onto the title bars and everything these days. Look at the clean interface of Outlook 97-2003 compared to now. They have undo/redo, "customize quick access toolbar", "ribbon display options", your Office Online account, and other crap on the toolbars that used to have the close/minimize/maximize buttons.

I like to think that some PM at Microsoft got promoted and brags about how one of those is 'their' button.

Re:Designing Windows 95’s User Interface by causality0 on Monday November 28, 2022 @07:14PM (#33781823)
Turning a drop down menu list for saving into a full screen pop up is just so bizarrely user-hostile.
Re:Designing Windows 95’s User Interface by userbinator on Monday November 28, 2022 @08:09PM (#33782356)
I verbally exclaimed WTF the first time I saw that. How did anyone think that ridiculous distraction is an improvement? Doubly so when the name of the file you want to open next is in the current one --- and helpfully covered up by that abomination.
Re:Designing Windows 95’s User Interface by est31 on Tuesday November 29, 2022 @12:19AM (#33783981)
It's hostile to users like us that can deal with a lot of data at the same time. But many people when they see "old style" UIs get overwhelmed by the mass of information and data, and having that information subdivided helps people. Sadly, they are the majority and we are the minority, so UIs get designed for them and not for us. Nowadays computing systems are being used by the 99% so they are also designed for the 99%.
Re:Designing Windows 95’s User Interface by abigail95 on Tuesday November 29, 2022 @02:05AM (#33784532)
Has anyone tested this?

Is Office(CurrentYear) easier to use than 1997?

Re:Designing Windows 95’s User Interface by hulitu on Tuesday November 29, 2022 @08:17AM (#33787192)
Current office is mess. To "Save As..." you need 4 clicks just to open the god damn save dialogue.
Re:Designing Windows 95’s User Interface by vegetable on Tuesday November 29, 2022 @02:47PM (#33792296)
Not in front of a computer rn, but f12 should bring up the save as dialogue box (unless hijacked by another program).
Re:Designing Windows 95’s User Interface by Aeolun on Monday November 28, 2022 @08:01PM (#33782279)
Honestly, I consider myself quite tech savvy (programmer right?) but I cannot for the life of me figure out all the different locations you can store files any more. Especially my iPhone is a horror in this regard, but over the years I’ve used so many different forms of cloud storage everything is just spread around everywhere.

I think I copied everything to my local disk as well, but it’s 20 years of my life, so I’m disinclined from finally trashing all those various services.

Re:Designing Windows 95’s User Interface by xen2xen1 on Monday November 28, 2022 @09:24PM (#33782903)
Bucket list: 1. Move everything to one cloud or local storage, make it searchable and organized.

Nah, won't even happen when I'm dead or about dead, or by the time I'm dead.

Re:Designing Windows 95’s User Interface by rayiner on Monday November 28, 2022 @09:53PM (#33783119)
Same here. The punishment for overriding the default file dialog should be public caning Singapore style. Start with the Acrobat team at Adobe.
Re:Designing Windows 95’s User Interface by dec0dedab0de on Monday November 28, 2022 @01:19PM (#33777310)
Many dos programs with a gui had all the same menus and fields before Windows. They just ran one at a time.
Re:Designing Windows 95’s User Interface by adrian_b on Monday November 28, 2022 @03:30PM (#33779135)
I still believe that the file manager XTree for MS-DOS had the best user interface of any file manager that I have ever used, in Windows, OS/2, Solaris, FreeBSD, Linux or MacOS, allowing one to perform any task with a minimum of key presses. It already had separate histories for each text field of the user interface, in which items could be made persistent. Even today, most programs with GUIs have much more poorly implemented histories, if they have them.

Also for MS-DOS, the BRIEF editor for programmers used tiling windows and (optionally) a menu-driven interface that was better designed than that of most later text editors. It also allowed the redefinition of what happens when any key on the keyboard is pressed. The default action of inserting in the text the associated character could be replaced by an arbitrary script, which made easy the implementation of things like auto-completion or syntax coloring.

Nevertheless, even if some important applications in Windows 95 were still regressions from the point of the user interface in comparison with what was available for MS-DOS, Windows 95 looked much nicer than anything using the standard VGA text modes and it was the version to which I have switched from MS-DOS.

Even if I had previously tried Windows 3.0, 3.1 and 3.11, those had felt too much like useless toys, in comparison with the professional programs that I was using under MS-DOS. The Windows 95 taskbar was definitely a very important improvement over Windows 3.x.

Re:Designing Windows 95’s User Interface by xen2xen1 on Monday November 28, 2022 @09:28PM (#33782936)
Oh dear lord, Xtree? That's a name I've not heard in some time..
Re:Designing Windows 95’s User Interface by xen2xen1 on Monday November 28, 2022 @09:31PM (#33782963)
I might try unixtree.org..
Re:Designing Windows 95’s User Interface by int_19h on Monday November 28, 2022 @05:42PM (#33780942)
The best DOS TUIs were generally those that adopted CUA (e.g. Borland's IDEs and other software written in Turbo Vision). Windows UX also built heavily on it, and it is the source of most of its core keyboard shortcuts to this day.

https://en.wikipedia.org/wiki/IBM_Common_User_Access

Re:Designing Windows 95’s User Interface by PraetorianGourd on Monday November 28, 2022 @01:37PM (#33777594)
I think the big key in your comment is "As a kid,..". Maybe you think this is the easiest to learn/discover UI because it is the UI that you used to learn and discover. I see "kids these days" navigating around flat, touch-based interfaces with ease, in the same what that I found the desktop paradigm of the late-90s to be incredibly natural.

I think a lot of us came of age during that time, and as such see it as the ultimate UI.

Re:Designing Windows 95’s User Interface by yamtaddle on Monday November 28, 2022 @02:03PM (#33778004)
Some of the stuff's purely a step back. The "flat" craze was and remains obviously a bad over-correction (it's not clear to me that any correction was called for at all, really) and UIs auto-updating out from under people then constantly splashing "helpful" modals and such over the UI to tell you a bunch of stuff you don't want or need to know is all straight-up UI poison.

[EDIT] The move away from native toolkits and to very-custom UI for everything is also plainly bad. Java and Flash got the ball rolling on that (and both rightly caught shit for it) but Webtech junk is what really made that awful pattern take off. "Corporate really wants to make sure our checkbox elements are on-brand" OH MY GOD what an incredible waste of money, when you consider the total cost to the industry as a whole, in order to make UIs worse.

Re:Designing Windows 95’s User Interface by robinsonb5 on Monday November 28, 2022 @02:06PM (#33778031)
Very true - I'm a little bit older, so I view the Amiga user interface as superior (at least in some ways - I describe it as "the feeling that you have the computer's full attention". Windows doesn't give me that even today.) - and also recognise how much Windows 95 borrowed from other systems. (RiscOS in particular)

It came as quite an eye-opener to me recently to realise younger people now entering the workforce view the mouse as an archaic input device.

Re:Designing Windows 95’s User Interface by 13of40 on Monday November 28, 2022 @03:24PM (#33779032)
> mouse

I was looking at Reddit the other day, on one of those r/flippingamazing type subs, and someone posted a picture of a disassembled mechanical mouse, to show off the wonders of 1900s engineering. I tell you I nearly spat out my false teeth. Had to take a Geritol to calm myself down.

Re:Designing Windows 95’s User Interface by Aeolun on Monday November 28, 2022 @11:10PM (#33783593)
What are we talking about when we say mechanical mouse? One with one of them balls in?
Re:Designing Windows 95’s User Interface by robinsonb5 on Tuesday November 29, 2022 @03:16AM (#33784946)
Yes indeed* - I still use and prefer those to this day: I like the extra weight and slight inertia that comes from the rolling ball. (It's OK, I know I'm a dinosaur!)

(* They're more correctly called opto-mechanical since the movement sensing is done by way of a slotted disc interrupting light beams.)

Re:Designing Windows 95’s User Interface by LarryDarrell on Monday November 28, 2022 @02:35PM (#33778434)
But I don't touch Windows, I use a mouse & keyboard and a 38 inch/3840x1600 monitor. Why is MS designing Windows based on how some kid is using his thumbs on an iPhone/iPad?

I'm half-joking. I know what you mean, but I think a larger picture is that touch-interfaces have their own problems/solutions that the traditional Desktop doesn't have, and vice versa. I think that the desire to have One-Interface-To-Rule-Them-All leaves a lot of people (and possibilities) behind.

It would be a lot of work, but I think Microsoft needs two entirely separate Desktop Environments. One for touch-based devices, one for Desktop. I'm not holding my breath, we've been debating this since Windows 8. And I'm fully aware that as a middle-aged Windows Application developer that my opinion matters less with every year that passes... but I can't help but feel that maybe we've thrown the baby out with the bathwater.

Re:Designing Windows 95’s User Interface by badsectoracula on Monday November 28, 2022 @06:07PM (#33781176)
I used Win3.1 and DOS before that for a long time - i was already comfortable programming my PC before i first used Win95. If it was a case of "As a kid", i'd consider Win3.1 as the actual good GUI but actually i consider Win95 to be the the good one despite being introduced to it after i already was comfortable with PCs and had technical knowledge about them.

While some people might see Win95 as a good GUI because that is what they first learned, that doesn't mean that applies to everyone. And if nothing else it also works the other way around - "kids these days" may not mind navigating around flat touch-based interfaces because they've spent the time to learn them, not because of any inherent superiority of said interfaces.

This is why IMO using how easy kids can use/learn something (in computers at least), be it UIs, languages or whatever isn't very helpful - kids have a ton of time and if they like something they can spend ages on it regardless of any inherent properties of that something. I mean, consider the downright atrocious UX the overwhelming majority of games had in home computers from the 80s and PCs until early 90s - and yet kids at the time spent hours deciphering and playing them. That didn't mean the games actually had good UIs, it meant kids had enough time and motivation to work around these UIs so they can enjoy the games.

Re:Designing Windows 95’s User Interface by Kranar on Monday November 28, 2022 @01:59PM (#33777945)
My daughter does the same thing with modern UIs and doesn't have much of an issue. I don't think many kids these days are struggling to identify various functionality of the multitude of apps available. Sure UIs are different today and maybe to us older people it's byzantine, but the newer generation of users seem to be able to pick up quite easily.

I wouldn't be surprised if when we were kids, there were older people saying just how bloated and inefficient Windows 95's UI was, with all the mouse clicking and things hidden behind menus, etc etc...

Re:Designing Windows 95’s User Interface by bojan on Monday November 28, 2022 @02:19PM (#33778201)
Precisely. As a kid you have time to go through all the menus, read the hints, and experiment. Kids today have time to try out all the gestures on all the apps they care about.

They might end up having issues adapting to desktop enterprise UI when they enter workforce, but that's another story.

Re:Designing Windows 95’s User Interface by agumonkey on Monday November 28, 2022 @02:27PM (#33778325)
Fair point, that said, a swipe-era UI is still a wider surface to explore than old era, since anything is actionable and has more inputs than the usual 2 buttons * { click, dblclick } but I guess it doesn't make a difference for a kid.
Re:Designing Windows 95’s User Interface by Baeocystin on Monday November 28, 2022 @03:26PM (#33779063)
FWIW, I've started to see this with some of the younger hires, across many different companies. They grew up with iphones and ipads, and their underlying models of how mouse/keyboard-style interactions work are poor. It's a real problem.
Re:Designing Windows 95’s User Interface by rayiner on Monday November 28, 2022 @10:35PM (#33783404)
Not only that, but they have a dumbed down mental model of what software can do because phone and tablet apps just can’t do very much. My wife blew her zoomer brother’s mind by showing him Google can do terms and connectors searches.
Re:Designing Windows 95’s User Interface by int_19h on Monday November 28, 2022 @05:39PM (#33780907)
There's a difference here in that the menus are structured in a consistent way - you can explore everything easily just by opening submenus.

But you can't really "try out all the gestures", because the gestures themselves are largely ad hoc, and new ones get invented all the time. If you know in advance that e.g. three-finger swipe or swiping from beyond the edge of the screen are valid gestures, you can try them to see what they do; but how do you know that in advance, unless you have used (or at least heard of) a device utilizing some particular gesture?

Re:Designing Windows 95’s User Interface by TeMPOraL on Monday November 28, 2022 @08:47PM (#33782635)
> As a kid you have time to go through all the menus, read the hints, and experiment. Kids today have time to try out all the gestures on all the apps they care about.

More importantly, they're in a school system - meeting with other kids their age 5+ days a week, and sharing their discoveries with each other. It takes one kid to figure a new interaction out for the knowledge to quickly spread.

Adults tend to have a slower-working gossip network, plus there's more of an associated stigma (or at least the fear of it) of being seen as the dummy who can't figure things out.

Re:Designing Windows 95’s User Interface by paulryanrogers on Monday November 28, 2022 @02:46PM (#33778561)
How is condensing with menus worse than undiscoverable gestures and button rituals?

IMO it's far worse when the cow paths are so heavily paved you have to pay tolls to access anything else. Or even explicitly hidden capabilities requiring Konami-code-esque incantations in some misguided effort to give the kids something to brag about to their friends.

Re:Designing Windows 95’s User Interface by Aeolun on Monday November 28, 2022 @08:07PM (#33782341)
> seem to be able to pick up quite easily

I mean, I can figure it out too, but I have to agree that it’s a bit silly to get a new phone, and then immediately have to swipe up/down/left/right on every screen, starting from the extreme, starting from the center etc, to figure out what kind of hidden functionality this will reveal.

Re:Designing Windows 95’s User Interface by rayiner on Monday November 28, 2022 @10:09PM (#33783238)
So my wife’s much younger siblings are zoomers and I’ve noticed they’re far less computer literate than my wife and I were at the same age. Yeah, they’ve learned how to operate modern apps, but only because those apps are completely neutered. These undiscoverable interfaces simply don’t allow convenient access to a large body of functionality, and so modern “apps” just tend to omit them. The functionality of the OneNote or Outlook web apps is less than the Office 98 versions. Google Docs compares poorly feature-wise to WordPerfect versions from the 1990s. It’s quite remarkable how bad this software is compared to how big development teams are now. I don’t know if any other industry that’s ever regressed in this way.
Re:Designing Windows 95’s User Interface by majormajor on Monday November 28, 2022 @11:25PM (#33783670)
This is extremely uncharitable.

So Google Docs' word processor has fewer text editing features than Word or Office. But it has one huge enormous feature that has become, for many people, a can't-go-back-to-something-without-this dealbreaker. Does the fact that it never added the full encyclopedia of other features from 90s word processors mean that it's lacking and a huge regression, or that those features were not all that useful or appealing to many people but part of bloat resulting from how something had to go on the back of the box for Word 6, Word 95, Word 97, Word 2000, etc?

And I'd suggest kids are less "computer literate" in the sense of "understanding how the machine works" because the machines work better and they don't have to be. I used to disable extensions one by one to try to debug mystery crashes, or see if it would help free up RAM for Photoshop, in old-school Mac OS... so I had to learn some of the underpinnings... but if I don't have to do that anymore, that tells me the industry has progressed, not regressed.

Re:Designing Windows 95’s User Interface by rayiner on Tuesday November 29, 2022 @12:51AM (#33784132)
> So Google Docs' word processor has fewer text editing features than Word or Office. But it has one huge enormous feature that has become, for many people, a can't-go-back-to-something-without-this dealbreaker.

Except Google Docs probably has ten times the resources compared to the Word Perfect team back in the day. Why can't they do both?

> Does the fact that it never added the full encyclopedia of other features from 90s word processors mean that it's lacking and a huge regression, or that those features were not all that useful or appealing to many people but part of bloat resulting from how something had to go on the back of the box for Word 6, Word 95, Word 97, Word 2000, etc?

I suspect it's more that consumers are cheap and building ad-supported crapware is more profitable than building real software. It's the same as how inkjet printers are total garbage today, but you can get one for $59.

> And I'd suggest kids are less "computer literate" in the sense of "understanding how the machine works" because the machines work better and they don't have to be.

I'm not talking about "less computer literate" in the sense of "not knowing what an IRQ is or does." I mean it in the sense of "not knowing what computers are capable of doing."

To use a car analogy--people know less about cars than 30 years ago, because cars are more automated, need less maintenance, etc. But in another sense, people know just as much about what cars can do for them because cars today can do all the same things and more. Modern software, by contrast, is like replacing cars with golf carts. They're simpler, sure, but because they can't do as much, and they narrow younger people's horizons of what's possible with computers.

Re:Designing Windows 95’s User Interface by justsomehnguy on Monday November 28, 2022 @10:55PM (#33783513)
> there were older people saying just how bloated and inefficient Windows 95's UI was, with all the mouse clicking and things hidden behind menus, etc etc...

Oh, yes there were such people, plenty of them.

And by the way, there are still people who do the same. Except it's not just '95 but any Windows and of course they could do anything in CLI much more effectively. You probably know those under the name 'Linux fanboys'.

Re:Designing Windows 95’s User Interface by majormajor on Monday November 28, 2022 @11:13PM (#33783610)
It's definitely a bit of what-goes-around-comes-around - here we're nostalgic for rows and rows of menus and buttons; but Microsoft famously tried to "fix" the menu-and-toolbar "bloat" with the Ribbon, after all, since tons of people had NO IDEA how to deal with all those menus and buttons. "Go through every menu and click every button" was never super discoverable if you're in a hurry. And hell, there are still people who will tell you you're doing it wrong if you're using the UI instead of using Vim/Emacs and a million keyboard shortcuts and plugins... ;)

I've been able to make do with all the current apps I use, but the biggest change for me compared to the 90s is that I don't have the time nor curiousity to figure out what every single option in every single menu is, regardless of how it gets discovered (brute force, or youtube videos, or tutorials, or whatever-reincarnation-of-Clippy some apps use, or whatnot).

Re:Designing Windows 95’s User Interface by agumonkey on Monday November 28, 2022 @02:25PM (#33778299)
this era had one massive flaw: huge amount of side effects, you would have to guess what would be the impact of checking a radio button in some deep settings without any way to test most of the time.

the best UIs were reactive lazily rendered node-based UIs over non destructive operations, but mostly relegated to pro content creation (movies, music).

Re:Designing Windows 95’s User Interface by butz on Monday November 28, 2022 @03:04PM (#33778776)
Not to mention all "online" help included in help file and even context sensitive help available from "question mark" icon in title bar.
Re:Designing Windows 95’s User Interface by rightbyte on Monday November 28, 2022 @06:48PM (#33781599)
Those "three books" help apps were so good. It is infuriating nowadays to be forwarded to some unsearchable web mess somewhere that might or might not exist.
Re:Designing Windows 95’s User Interface by russellbeattie on Monday November 28, 2022 @03:29PM (#33779118)
I think it should be mentioned that during this era, the whole idea of a GUI was still a relatively new concept to most people. It had been less than a decade since the Mac popularized the idea. It's akin to how long it took for cars to standardize on the accelerator, brake and clutch configuration. It didn't happen overnight. When I went to college in the early 90s, most of my fellow students had dedicated word processors or, less commonly, DOS PCs (and one Amiga), as an example of what was the norm. The only reason I used a Mac was that I was in the design program, where Desktop Publishing was experiencing its heyday. But I could never have afforded one.

In 2022, the idea of an average person not understanding what a mouse is for is almost inconceivable. But in 1992-1994 when "Chicago" was being developed? The majority of the planet still hadn't seen one, let alone used one. Discoverability wasn't a nice-to-have, it was paramount to Windows 95's success.

Amazingly, Gates and company realized this and put a ton of effort into UX research as a result. They could have easily dropped the ball transitioning from 3.1's GUI (think Windows 8 as a counter example), so they deserve a lot of credit for getting it right.

Re:Designing Windows 95’s User Interface by int_19h on Monday November 28, 2022 @05:49PM (#33781009)
Interestingly, Windows 3.1 came with a 7-minute tutorial activated from the installer, about half of which is on using the mouse:

https://www.youtube.com/watch?v=XXKEnYQu-oM

If I remember correctly, this part wasn't there in Windows 95, so presumably they decided that users mostly don't need it anymore.

Re:Designing Windows 95’s User Interface by russellbeattie on Monday November 28, 2022 @06:46PM (#33781587)
Hah! This reminds me of an old adage when teaching people how to use the mouse. Don't ever mention the right mouse button until the absolute last moment, if ever. Because from the second you mention it, every time you say, "OK, now click the [window, button, menu, etc.]" they will instantly ask, "Right or left button?".

Every. Single. Time.

Re:Designing Windows 95’s User Interface by wmf on Monday November 28, 2022 @07:32PM (#33782007)
Apple discovered this problem and preemptively fixed it in 1984.
Re:Designing Windows 95’s User Interface by eastbound on Tuesday November 29, 2022 @01:20AM (#33784267)
And solved it later with the Cmd-Alt-Shift-Right-Double-Click to select text in Terminal.
Re:Designing Windows 95’s User Interface by GuB-42 on Monday November 28, 2022 @04:58PM (#33780448)
There is a simple explanation: mobile.

You can put a lot more on a desktop than on a mobile screen. In the Windows 95/98 era, the standard screen size was no less than 14 inches, now it is around 6 inches, and the mouse is a much more precise instrument than your fingers. On mobile, if your app becomes complex and you don't want tiny, hard to see, hard to reach targets, you have to hide things.

Now, modern desktop apps often mirror the mobile app, even though they have a lot more space available. It makes sense, not only developing two entirely different UI is much more expensive, but it also makes harder to transfer your experience from the mobile to desktop and vice versa.

There is no easy solution, and it looks like things are starting to settle a bit, maybe a few years from now, we will see a real common design language. The problem with right slide is not the hidden screen, it is that every app seems to have a different interpretation of what to do for that gesture, if they do anything at all. If every app does the same, it will be as "obvious" as right clicking to open a context menu today.

Re:Designing Windows 95’s User Interface by kccqzy on Monday November 28, 2022 @05:40PM (#33780919)
Snapchat ushered in the era of undiscoverable UIs. There were other apps that did that, but Snapchat was the most prominent.

Snapchat introduced the idea that holding down the shutter button in photo capture mode should be capturing a video. Unlike any other camera apps on mobile where video capture is a separate mode readily seen in the UI, Snapchat made it undiscoverable.

Snapchat also pioneered the idea that double tapping the viewfinder should switch cameras at a time when almost all other camera apps had dedicated buttons for doing that. Again that's undiscoverable.

Re:Designing Windows 95’s User Interface by pavo-etc on Monday November 28, 2022 @08:51PM (#33782654)
To be fair to Snapchat, their camera interface does also have a button to switch cameras. The double tab is just a shortcut. Other apps that have aped this interface also have a button to switch cameras (e.g. Instagram).
Re:Designing Windows 95’s User Interface by panzi on Monday November 28, 2022 @05:48PM (#33780991)
I somewhere heard/read someone say that gesture based interfaces are the new CLI (in terms of discoverability).
Re:Designing Windows 95’s User Interface by TeMPOraL on Monday November 28, 2022 @08:52PM (#33782661)
I'd wish. What's the gesture for "apropos"?
Re:Designing Windows 95’s User Interface by rewgs on Monday November 28, 2022 @09:33PM (#33782982)
That mobile app you mentioned was Snapchat right? Worst discoverability of any mobile app I’ve ever used.
Re:Designing Windows 95’s User Interface by harha on Tuesday November 29, 2022 @03:30AM (#33785034)
Curious how we got here, given that so much effort is being made in UI research, product management, etc.

There’s the obvious dark patterns when you want to nudge users, but what about all the rest where a product is supposed to sell by being more productive for the user?

Re:Designing Windows 95’s User Interface by npteljes on Tuesday November 29, 2022 @04:29AM (#33785425)
On one hand, this is true, phone UIs are a bit harder to discover.

However, the other thing is that you were kids. If you were a kid with that phone app, fueled by curiosity and with a drive to be the first that discovers a functionality, you would have found that extra screen in 15 mins tops.

Re:Designing Windows 95’s User Interface by rkagerer on Tuesday November 29, 2022 @03:52PM (#33793116)
There's a reason I still primarily use Word 2003 instead of the newer versions.

Having normal toolbars instead of dealing with the takes-twice-as-many-clicks Ribbon is another benefit.