News for hackers. Stuff that matters.
Re:I Used Netscape Composer in 2024 by ulrikrasmussen on Friday April 19, 2024 @03:31AM (#40084250)
Oh, how I miss the Windows 98 UI. It just now occurred to me how genius the use bevels was. When glancing at a window, it is immediately clear what cannot be interacted with (flat things), what can be clicked on (bevels outwards) and what is an input element (bevels inwards). It's like modern flat UIs completely ignore our species intuitive ability to perceive depth.
Re:I Used Netscape Composer in 2024 by dmw_ng on Friday April 19, 2024 @04:29AM (#40084515)
We only very briefly had that around the start of Win95, by the time 98 came around (IIRC) Explorer and definitely IE already had flat toolbar buttons that only had bevels when hovering. I remember fetishizing how clean those new style controls looked (esp IE5ish with its grey-on-grey patterned background texture!) but it definitely broke the consistent interaction idiom you mention
Re:I Used Netscape Composer in 2024 by ptx on Friday April 19, 2024 @08:02AM (#40085724)
In the case of toolbars though, I think flat buttons were OK given that the toolbar itself can easily be identified as a toolbar and you know that toolbars always contain buttons, so there is no need to identify each individual button as a button. Of course, when other widgets start getting added to the toolbar it's not as clear anymore.
Re:I Used Netscape Composer in 2024 by prox on Friday April 19, 2024 @03:42AM (#40084313)
I am so bored with material design, a bit more skeuomorphic design here and there wouldn’t be so bad.
Re:I Used Netscape Composer in 2024 by drooopy on Friday April 19, 2024 @04:07AM (#40084422)
No kidding. UI design peaked with Windows 98/2000 and Mac OS 9.
Re:I Used Netscape Composer in 2024 by edwcross on Friday April 19, 2024 @04:26AM (#40084504)
I think one of the major "sins" of those interfaces (that is still pervasive today) is the inability to select text on most labels. Back then, Google did not exist, but being able to select and copy the text on e.g. an error message is something that has since become very useful, and that's still not afforded by GUIs.

Well, at least nowadays we can use ridiculous solutions such as normcap (taking a screenshot and OCRing it) to get such a basic feature.

Re:I Used Netscape Composer in 2024 by layer8 on Friday April 19, 2024 @06:26AM (#40085057)
On Windows, you can press Ctrl+C to copy the contents of native message boxes. Admittedly not very discoverable. They should have added it to the System menu as well.

A general facility to select labels should use an additional modifier key, since otherwise unsophisticated users will tend to select labels by mistake and get confused. Labels are already actionable elements, in that clicking on them focuses the associated control, or even changes its state as in the case of check boxes and radio buttons. Another example are the labels of menu items and buttons. Adding selection when you move the mouse a bit while hitting a label is too finicky IMO. If the UI is also a touch interface, it would only get worse.

Re:I Used Netscape Composer in 2024 by edwcross on Saturday April 20, 2024 @04:07AM (#40095677)
Thanks! I had never heard about it.

From what this website says (https://weblogs.asp.net/chuckop/110153), this behavior started on Windows 2000, which might explain why it didn't work on my emulated Windows 98...

Re:I Used Netscape Composer in 2024 by mbork_pl on Friday April 19, 2024 @06:15AM (#40084993)
My solution to this is to use Emacs whenever I can. (Almost) any text in Emacs is in some buffer, so you can usually mark (select) it, kill (cut) it etc.
Re:I Used Netscape Composer in 2024 by Terr_ on Friday April 19, 2024 @06:16AM (#40085000)
On that note, the css property user-select [0] may be useful to anyone trying to implement this kind of usability.

It can also be used to ensure a whole block of text is selected and copied as a unit. That is helpful for things like a an error message or an identifier like ABC-123.

[0] https://developer.mozilla.org/en-US/docs/Web/CSS/user-select

Re:I Used Netscape Composer in 2024 by 5- on Friday April 19, 2024 @04:48AM (#40084601)
you can (or could?) press ctrl-c in most windows dialogue boxes to get a nice text representation in your clipboard.
Re:I Used Netscape Composer in 2024 by glandium on Friday April 19, 2024 @06:27AM (#40085062)
Windows 7 was still fine IMO. Things went sideways after that.

First versions of OSX were fine too.

Re:I Used Netscape Composer in 2024 by mardifoufs on Friday April 19, 2024 @02:51PM (#40090654)
I guess this is just a case of baby duck syndrome, which is so common in UI and UX discussions. I just don't see how word 97 is in any shape or form better than say, office 2019 in terms of UIs. Unless you're into obscure sub Sub menus in a single menu box that has no hints as what it contains or what it does. No preview, nothing.
Re:I Used Netscape Composer in 2024 by ffsm8 on Friday April 19, 2024 @04:18AM (#40084468)
It wasn't really consistently enforced though. Just look at the intro screenshot and notice that every button in the toolbar is essentially just an icon with a subtitle. Basically just an uglier version of today's flat UIs
Re:I Used Netscape Composer in 2024 by thom on Friday April 19, 2024 @04:44AM (#40084576)
Just yesterday I literally spent 20 seconds staring at the Word print dialog not sure how to actually make it print. There’s a flat image of a printer with ‘Print’ under it with a box around it but it’s at the top so I guess my brain wrote it off as a header image or something. I immediately lamented the lack of a clear ‘OK’ button, and felt almost crippling nostalgia for my first experiences of THREED.VBX back in the day.
Re:I Used Netscape Composer in 2024 by einpoklum on Friday April 19, 2024 @05:25AM (#40084757)
You have Microsoft to blame for this, and then a bunch of other graphics toolkit authors who decided they need to follow them.

I was flabbergasted when I first saw the flat toolbars in MS Office, oh, whatever version that was.

And speaking of flat surfaces instead of buttons with depth: Laptop keyboards these days :-(

Re:I Used Netscape Composer in 2024 by mrighele on Friday April 19, 2024 @05:42AM (#40084841)
My plan for my next electron app is to use one of 98.css [1], XP.css [2] or 7.css [3], so I can have proper native-looking app.

[1] https://jdan.github.io/98.css/

[2] https://botoxparty.github.io/XP.css/

[3] https://khang-nd.github.io/7.css/

Re:I Used Netscape Composer in 2024 by seritools on Friday April 19, 2024 @07:07AM (#40085315)
I love how the "Show code" buttons in 98.css and XP.css are just plain labels, with no indication that they are clickable until you hover over them, as opposed to the easily visible buttons the CSS actually provides x)

Interestingly, the 7.css fixes this by showing them as expander links instead.

Re:I Used Netscape Composer in 2024 by throwaway124219 on Friday April 19, 2024 @05:52AM (#40084885)
For me, XP is the one I prefer. It looks more "modern" than 98 but not as "glossy" as 7. It has the right balance of better looking buttons and radios, but doesn't go too far
Re:I Used Netscape Composer in 2024 by sitzkrieg on Friday April 19, 2024 @11:08AM (#40087767)
xp looks with 7 taskbar drag-ability would be the sweet spot for me (reckon this ends up comparable to a tame xfce panel too)
Re:I Used Netscape Composer in 2024 by emeril on Friday April 19, 2024 @08:07AM (#40085765)
with enough effort you can get win 10 (and maybe win 11) to look and function at least a bit like win98

I always stick with whatever pc I get at work until they require me to hand it back after so many years then I spend some headache to get it looking and working like a pc of yesteryear...

Re:I Used Netscape Composer in 2024 by StuffMaster on Friday April 19, 2024 @09:40AM (#40086719)
I really really really agree with you.
Re:I Used Netscape Composer in 2024 by sitzkrieg on Friday April 19, 2024 @11:07AM (#40087756)
modern uis are really bad. almost uniformly copying shit designs endlessly