News for hackers. Stuff that matters.
Re:Remembering Windows 3.1 themes and user empowerment by Mountain_Skies on Friday January 22, 2021 @02:18PM (#25875121)
Good Lord, just give me control over the appearance of scrollbars again. Was there some international UI/UX meeting where they declared a holy war on scrollbars? Seems like everyone is trying to make them disappear like they're an embarrassing and unwelcome distant relative they're passive aggressively trying to make go away.
Re:Remembering Windows 3.1 themes and user empowerment by ChuckNorris89 on Friday January 22, 2021 @03:13PM (#25875801)
Scroolbars are useful for making large coarse leaps within a page in an instant, while scroll wheels are good for accurate positioning over short distances.

But please. just stop making everything flat ffs. On the GUIs of old, you knew straight away what you could interact with, while now, everything is so flat or hidden away that everything blends together, I have no idea what I can click on and what's static unless I used the app before.

Best example, compare Windows 95/2000/XP to 8/10.

Also, please stop with the auto-hiding bs. Sometimes I have to do a brute force sweep of the GUI with the cursor to trigger some elements to pop up from where they were hiding. WTF?! This would have made more sense 20-30 years ago when displays were running at 640x480 so real estate was precious, but now FullHD is the entry level norm.

Re:Remembering Windows 3.1 themes and user empowerment by inetknght on Friday January 22, 2021 @03:35PM (#25876036)
> Scroolbars are useful for making large coarse leaps within a page in an instant, while scroll wheels are good for accurate positioning over short distances.

That's funny. I use them in the exact opposite way.

When I want exact positioning then I will use the scrollbar. When I want to scroll past pages and pages, I will just fling the scrollwheel.

Re:Remembering Windows 3.1 themes and user empowerment by derefr on Friday January 22, 2021 @07:08PM (#25878066)
Sounds like you aren't scrolling in large-enough documents. Scrollbars are pretty useless for exact positioning in a 5000-page PDF; and scrollwheels won't get you very far, either, unless you're willing to scroll for literal minutes.
Re:Remembering Windows 3.1 themes and user empowerment by inetknght on Friday January 22, 2021 @07:20PM (#25878153)
In those documents I use control-f and search for what I want instead.
Re:Remembering Windows 3.1 themes and user empowerment by gsich on Friday January 22, 2021 @08:30PM (#25878636)
If you know what you want - yes.
Re:Remembering Windows 3.1 themes and user empowerment by tomc1985 on Saturday January 23, 2021 @02:23AM (#25880387)
Read the Table of Contents and Jump to Page
Re:Remembering Windows 3.1 themes and user empowerment by derefr on Saturday January 23, 2021 @10:37AM (#25882957)
Often what I’m looking for in a document is a particular image or diagram I remember seeing, embedded somewhere in e.g. a long journal paper or textbook. I know enough to know what section of the paper or book it’s in, but I haven’t a clue what exactly it was labelled, let alone what the specific context was. But I can picture the diagram, so I’ll know it when I see it again, whizzing by. I just don’t need to whiz by the entire document, because I can be sure I saw it “in the middle” or “near the end.”
Re:Remembering Windows 3.1 themes and user empowerment by saagarjha on Friday January 22, 2021 @11:36PM (#25879694)
Have you tried momentum scrolling?
Re:Remembering Windows 3.1 themes and user empowerment by derefr on Saturday January 23, 2021 @10:32AM (#25882897)
Momentum scrolling has a capped velocity†. Your velocity with momentum scrolling approximates a sigmoid. And the cap is far too low to actually get somewhere, if where you want to be is “somewhere in the last few chapters of a book” and you’re currently at the beginning.

Scroll bars, on the other hand are perfect for that kind of jump — where you don’t know what you’re looking for, but you know mostly where it is, and you’ll recognize it when you see it.

† There was a time, right when momentum scrolling was first introduced as a third-party mouse-driver feature ca. Windows 98, where it wasn’t capped. But that was a horrible UX: if something was really far down the document, then by the time you saw the thing you wanted to stop at, you would often be going far too fast and overshoot it by a lot, requiring almost as much scrolling back in the other direction. This first iteration of the feature basically expected people to understand how to “land” on a target using inertial, frictionless thrust. I imagine there were some future Kerbal Space Program players who enjoyed that, but most people didn’t.

Re:Remembering Windows 3.1 themes and user empowerment by saagarjha on Sunday January 24, 2021 @05:21AM (#25890857)
Hmm, I'm not sure. On macOS at least if it is capped it's capped at something very high because I don't think I've ever had an issue getting through something long.
Re:Remembering Windows 3.1 themes and user empowerment by crysin on Friday January 22, 2021 @04:45PM (#25876694)
I think it's dependent on your mouse too. Personally I only use mice that have a click wheel, I absolutely hate free-spinning scroll wheels.
Re:Remembering Windows 3.1 themes and user empowerment by wolrah on Friday January 22, 2021 @05:30PM (#25877117)
IMO the best mice ever are the Logitech MX Revolution and MX Master series that have an electronic clutch on the wheel. It's clicky by default but if you whip it the clutch unlocks and you can traverse an entire EULA in 0.6 seconds.

Some of their newer gaming mice have a half-ass version of this as well with a manual mechanical toggle.

Re:Remembering Windows 3.1 themes and user empowerment by p1mrx on Friday January 22, 2021 @06:02PM (#25877398)
The MX Master 3 takes this further by using an electropermanent magnet, which is technology I didn't know existed:

https://blog.bolt.io/logitech-mx-master-3-vs-2s/

Re:Remembering Windows 3.1 themes and user empowerment by bonestamp2 on Friday January 22, 2021 @07:14PM (#25878119)
I have this mouse and didn't realize that's how it worked. I bet that technology could by applied to laptop keyboards to give them extra travel when the lid is open and tuck them down when the lid is closed.
Re:Remembering Windows 3.1 themes and user empowerment by inetknght on Friday January 22, 2021 @07:23PM (#25878173)
I have one and I like it. It's not the best for gaming if you like lots of buttons but otherwise it's great.
Re:Remembering Windows 3.1 themes and user empowerment by BoorishBears on Saturday January 23, 2021 @12:12AM (#25879864)
That explains the explosion of scroll wheel complaints with the 3 over the 1 and 2.
Re:Remembering Windows 3.1 themes and user empowerment by smichel17 on Friday January 22, 2021 @10:55PM (#25879476)
I see your 0.6seconds and raise 0.2 seconds for my <End> key ;)
Re:Remembering Windows 3.1 themes and user empowerment by dredmorbius on Friday January 29, 2021 @02:14PM (#25961103)
Is the EULA scroll the new Kessel Run?
Re:Remembering Windows 3.1 themes and user empowerment by germ on Friday January 22, 2021 @05:49PM (#25877275)
I use a Elecom Huge with drag-scrolling enabled (check xinput if you're curious!). For any kind of scrolling I just hold a sidebutton down and roll the ball, it's very handy and feels better then using a wheel, even if imprecise.

For exact scrolling I'll use the scroll wheel or dive for the scrollbar.

What I really want is a toggle bound to a button for enabling/disabling drag scrolling. Most of my flow is keyboard based so being able to toggle that on/off for a dedicated stroller would be great.

Re:Remembering Windows 3.1 themes and user empowerment by inetknght on Friday January 22, 2021 @07:22PM (#25878169)
I usually agree. However I got a Logitech MX Master 3. It has a magnetic scrollwheel instead of a mechanical one. That also enables it to have a little button to switch between clicky scrollwheel and free-spinning scrollwheel. Super handy!

Its battery lasts about a few weeks with above-average use (12+ hours per day, 7 days per week)

Re:Remembering Windows 3.1 themes and user empowerment by msie on Friday January 22, 2021 @05:38PM (#25877180)
Loved the Windows 95 UI. I dream of hacking Windows to restore that look. I've tried WindowBlinds but they don't go far enough to change everything.
Re:Remembering Windows 3.1 themes and user empowerment by noisem4ker on Saturday January 23, 2021 @03:34PM (#25885807)
NTDEV - Transforming Windows 10 to Windows 2000 (SimpleClassicTheme) https://youtu.be/an842EXWfBg
Re:Remembering Windows 3.1 themes and user empowerment by qwerty456127 on Friday January 22, 2021 @09:10PM (#25878862)
> Also, please stop with the auto-hiding bs. Sometimes I have to do a brute force sweep of the GUI with the cursor to trigger some elements to pop up from where they were hiding. WTF?! This would have made more sense 20-30 years ago when displays were running at 640x480 so real estate was precious, but now FullHD is the entry level norm.

Your vision probably is correct in most of the cases as people just misuse this, yet this makes another kind of sense also: the more elements you see the harder tha is to digest for your brain (attention). Screen space has became more abundant but human attention capacity has not (perhaps it even decreased).

Re:Remembering Windows 3.1 themes and user empowerment by smichel17 on Friday January 22, 2021 @11:03PM (#25879527)
I would maybe buy this, except that

1. Back when scroll bars were fixed width and consistent across all applications, I would instinctively tune them out when I wasn't using them; I don't need the application to do that for me.

2. More importantly, many websites are adding some kind of progress indicator on the page itself (perhaps because the scroll bars are no longer obvious enough?). These are way more in-your-face than the scroll bars of yore.

Re:Remembering Windows 3.1 themes and user empowerment by myself248 on Friday January 22, 2021 @11:30PM (#25879662)
> the more elements you see the harder tha is to digest for your brain (attention).

If there were fewer elements _total_, okay I'd agree with you. But all the elements are there, just some of them are hidden, so they take _more_ time to remember how to reveal each one.

When they're all visible, you can use simple 2-D memory, and "reach for" the area that a given control is in, even before you've found it, because you know it's in that general area. Get the mouse moving there, find it, zero in on it.

When some of them are hidden, you have to remember which hiding place they're in (object permanence), then wiggle the mouse over in that area, wait for them to reveal themselves, then find the one you want, and start another motion to hit it.

Re:Remembering Windows 3.1 themes and user empowerment by CamperBob2 on Friday January 22, 2021 @09:35PM (#25879014)
Screen space has became more abundant but human attention capacity has not (perhaps it even decreased)

Try me.

Re:Remembering Windows 3.1 themes and user empowerment by rkagerer on Saturday January 23, 2021 @06:20AM (#25881483)
Scrollwheels are also fantastic for giving you RSI.

PgUp and PgDn are still my preferred mechanism for vertical panning. Once upon a time they even reliably moved you up or down a whole "screen" of content.

Re:Remembering Windows 3.1 themes and user empowerment by jefftk on Saturday January 23, 2021 @07:56AM (#25881865)
I've switched to a set of foot pedals, one for scrolling up and one for scrolling down, and it's great to be able to move around without doing anything at all with my hands.
Re:Remembering Windows 3.1 themes and user empowerment by rkagerer on Sunday January 24, 2021 @02:51AM (#25890220)
That's cool! I use a footpedal as a supplemental click. Also have a second mouse (one on each hand) so I spread around the wear.

I modified my pedal so it just takes a very slight twitch of my toe to use it.

Re:Remembering Windows 3.1 themes and user empowerment by xnx on Saturday January 23, 2021 @11:59AM (#25883874)
What food pedals/controls do you use? This seems like an under-utilized input channel.
Re:Remembering Windows 3.1 themes and user empowerment by jefftk on Saturday January 23, 2021 @02:42PM (#25885384)
Re:Remembering Windows 3.1 themes and user empowerment by userbinator on Friday January 22, 2021 @03:49PM (#25876198)
Auto-hiding elements are one of the worst trends in "modern" UIs. I've had countless times where I had to waste a lot of effort trying to find controls that were hidden and only appeared if you hovered for long enough in the right place. It reminds me of this amusing comment:

https://news.ycombinator.com/item?id=24965293

Re:Remembering Windows 3.1 themes and user empowerment by ant6n on Friday January 22, 2021 @07:00PM (#25877996)
Late-appearing elements are really annoying as well. They like appear under your mouse the moment you want to click on something.
Re:Remembering Windows 3.1 themes and user empowerment by smilekzs on Friday January 22, 2021 @08:06PM (#25878482)
Can second this. UI elements should not suddenly shift in place, unless interacted with or clearly communicated in advance (think a traffic light going yellow then red).
Re:Remembering Windows 3.1 themes and user empowerment by J-Kuhn on Friday January 22, 2021 @11:18PM (#25879603)
In the old days, the solution was simple - block the UI.

But nowadays - a background thread will search for the stuff that should appear in the UI, and adds that directly when it found something.

You can solve the problem by changing the mouse icon to the hourglass, blocking the UI for just enough time to not get any accidental clicks, and update it.

As side effect, every update now takes some time - so you have to minimize the number of updates.

Re:Remembering Windows 3.1 themes and user empowerment by jefftk on Saturday January 23, 2021 @07:59AM (#25881878)
I'm hoping that with websites having cumulative layout shift (https://web.dev/cls/) metrics considered in Google search ranking this will become less common?

(Discloseure: I work at Google, speaking only for myself)

Re:Remembering Windows 3.1 themes and user empowerment by dingaling on Friday January 22, 2021 @03:51PM (#25876208)
What really irks me are the autohiding scrollbars, especially when working over a VNC connection and I have to wait for them to fade-in over a 3000km link

Give me scrollbars and keep them visible please.

Re:Remembering Windows 3.1 themes and user empowerment by sp332 on Friday January 22, 2021 @04:16PM (#25876466)
Windows: Disable "Automatically hide scrollbars in Windows".

Mac: General Preferences has an option "Show scroll bars" which you can set to "Always".

Re:Remembering Windows 3.1 themes and user empowerment by hulitu on Saturday January 23, 2021 @05:49AM (#25881342)
> Windows: Disable "Automatically hide scrollbars in Windows".

Does not work in all programs.

> Mac: General Preferences has an option "Show scroll bars" which you can set to "Always".

Re:Remembering Windows 3.1 themes and user empowerment by TedDoesntTalk on Friday January 22, 2021 @04:46PM (#25876704)
The Mac setting does not seem to work for all applications.
Re:Remembering Windows 3.1 themes and user empowerment by sp332 on Friday January 22, 2021 @04:52PM (#25876744)
Right, anything that's just mimicking the default without checking this setting is going to be stuck. Also anything more custom, like websites that override scroll behavior.
Re:Remembering Windows 3.1 themes and user empowerment by kitsunesoba on Friday January 22, 2021 @10:50PM (#25879448)
Website scrollbars can probably be fixed with a userstyle and the Stylus extension, but with apps using electron or other non-system UI library you're just stuck with mimic-scrollbars (though there are exceptions like Qt which does honor scrollbar settings).
Re:Remembering Windows 3.1 themes and user empowerment by inetknght on Friday January 22, 2021 @07:24PM (#25878182)
aka trash software ;)
Re:Remembering Windows 3.1 themes and user empowerment by 5- on Friday January 22, 2021 @07:11PM (#25878094)
i have been quite happy with a windows95 approximation for gtk: https://github.com/grassmunk/Chicago95

here's your comment in firefox with a glorious scrollbar: https://oshi.at/mLveVJ/scrollbar.png

Re:Remembering Windows 3.1 themes and user empowerment by suifbwish on Saturday January 23, 2021 @04:06PM (#25886089)
Have you spent much time talking to UI people? The position attracts a type of person that tends to ignore everything anyone around them says about what they like or dislike but then claim to know exactly what everyone wants in a UI
Re:Remembering Windows 3.1 themes and user empowerment by mssdvd on Friday January 22, 2021 @03:25PM (#25875946)
And at the same time modern ui have much bigger element to accommodate touchscreens.
Re:Remembering Windows 3.1 themes and user empowerment by dredmorbius on Friday January 29, 2021 @02:11PM (#25961078)
Re:Remembering Windows 3.1 themes and user empowerment by jart on Friday January 22, 2021 @03:02PM (#25875655)
What is the use case for scroll bars, now that we have mouse wheels? Progress indication? My view is that content is king and any UI element that needlessly takes away space from the content needs to be destroyed.
Re:Remembering Windows 3.1 themes and user empowerment by alexvoda on Friday January 22, 2021 @04:01PM (#25876310)
Progress indication among others. But this is actually the only one retained by current simplified, slimmed and autohiding scrollbars.

Here are others:

-Discoverability: Is there more content? (Scrollbar enabled/disabled) How much? (Size of scrollbar)

-Jumping to a location in the content

-Skimming by hyperfast scrolling

-Coasting by holding a scroll button pressed (this one is forever lost because the buttons have been abolished

-Providing a space for bookmark indicators/in-page search result indicators

There are probably other use cases too.

Re:Remembering Windows 3.1 themes and user empowerment by indymike on Friday January 22, 2021 @03:34PM (#25876030)
1. Position of elevator (the little thumb you traditionally drag up or down) shows where I'm at relative to the beginning and end of the content.

2. Size of elevator in relation to the scrollbar tells me what percentage of the content is viewable (except when the size of the elevator becomes so small it makes it unusable).

3. Up and down buttons allow a simple way to bring the next or previous item into view.

A lot of the hate of scrollbars comes from the web, where browser scrollbars could not be styled and didn't necessarily use the operating system's style. You could have a beautiful page be ruined by the default windows 3.11 style scrollbars in the browser.

Re:Remembering Windows 3.1 themes and user empowerment by wtallis on Friday January 22, 2021 @03:56PM (#25876259)
Your list is missing an entry:

0. The existence of a scrollbar tells you there's something to be scrolled.

Flat UIs are pretty good at accidentally hiding the fact that not all of the content fits on screen on in whatever borderless frame.

Re:Remembering Windows 3.1 themes and user empowerment by function_seven on Friday January 22, 2021 @04:15PM (#25876453)
It's always fun when the content layout naturally fits into the viewport in such a way to make it look like there's nothing down below.

Also fun when websites that are waging their holy war against the bars don't anticipate that I'm zoomed in a bit. Having to delve into devtools to disable "overflow: hidden" is a delight.

Re:Remembering Windows 3.1 themes and user empowerment by crysin on Friday January 22, 2021 @04:47PM (#25876708)
Whats worse is when a website has a footer but they have a never-ending scroll div between the header and footer so as you approach the footer more content loads pushing the footer even further down.
Re:Remembering Windows 3.1 themes and user empowerment by IggleSniggle on Friday January 22, 2021 @09:10PM (#25878868)
Just this year I was trying to explain to mom how to do something with an iPhone.

There’s about a million different secret handshakes and gestures in iOS UI, but I consider the most egregious UI failure to be the “Share” button, which manages to pop up a modal in such a way that it often disguises both that it can be be scrolled vertically AND that it can be scrolled horizontally.

Re:Remembering Windows 3.1 themes and user empowerment by ryanjshaw on Friday January 22, 2021 @03:56PM (#25876258)
Don't forget the near religious debate that is scrollbar snapback: skim a document backwards to review an earlier point, or forwards to determine if it's worth further time investment, and then release the mouse button outside the scroll area so that you can snapback and continue where you left off.
Re:Remembering Windows 3.1 themes and user empowerment by shard on Friday January 22, 2021 @09:20PM (#25878926)
Where is this feature available or implemented? I just tried in Chrome and Powerpoint, neither has this feature.
Re:Remembering Windows 3.1 themes and user empowerment by recursive on Friday January 22, 2021 @11:55PM (#25879782)
I've never seen an app that didn't have that feature. Chrome included. I don't have powerpoint around to test at the moment. I've been using this feature since the 90s, and I'd miss it sorely if it were to be disappeared.
Re:Remembering Windows 3.1 themes and user empowerment by darkwinx on Saturday January 23, 2021 @12:00AM (#25879809)
I try it just now and it works on Firefox & Window's File Explorer.
Re:Remembering Windows 3.1 themes and user empowerment by mekkkkkk on Friday January 22, 2021 @08:56PM (#25878774)
Somehow I have never discovered this feature. It's brilliant. Thanks!
Re:Remembering Windows 3.1 themes and user empowerment by Swenrekcah on Friday January 22, 2021 @03:13PM (#25875803)
I can’t figure out if this is parody or not.

In case it isn’t, scroll bars are for quickly figuring out the scope, for quick positioning and for remembering where in the article things are.

Re:Remembering Windows 3.1 themes and user empowerment by core-questions on Friday January 22, 2021 @03:11PM (#25875766)
> now that we have mouse wheels?

* Horizontal scrolling

* Scrolling when using pen/touch input on non-touch UIs

* Making it obvious that a content area is scrollable

* Providing context into how much content is visible vs. hidden, and where you are in the document

* Making it easy to scroll to a precise location without sitting there twiddling the wheel for minutes to go through something long

> My view is that content is king and any UI element that needlessly takes away space from the content needs to be destroyed.

Your view makes sense at 640x480. Maybe on a mobile screen. On a widescreen computer display, there's plenty of space for elegant UI controls.

Re:Remembering Windows 3.1 themes and user empowerment by Lopiolis on Friday January 22, 2021 @04:12PM (#25876424)
Scrollbars are all about physicality. We are creatures fundamentally rooted in a physical world and we think in ways that are deeply connected to spatial properties of the things we interact with. Scrollbars reflect many of these properties in a natural way on a limited 2D plane (as demonstrated by all the other comments). Mouse wheels aren't able to replace that function in any way. It's not their purpose.
Re:Remembering Windows 3.1 themes and user empowerment by ryukafalz on Friday January 22, 2021 @03:10PM (#25875762)
Indicating where you are on the page, and indicating that content can be scrolled. (I've seen webpages where there's content "below the fold" but where it's extremely easy to miss that depending on your screen size.)
Re:Remembering Windows 3.1 themes and user empowerment by rdiddly on Friday January 22, 2021 @04:59PM (#25876816)
Scroll bars are a position getter and setter.

Content is king, but kings have all sorts of people supporting them. In fact you can immediately tell who's the king not by how solitary and unencumbered he is but by how much clutter and commotion and how many attendants are around him. I realize I'm pushing the analogy too far.

Re:Remembering Windows 3.1 themes and user empowerment by zbrozek on Friday January 22, 2021 @03:18PM (#25875867)
Progress indication and scrollability indication. I'd actually like to see scrollbars enhanced rather than diminished. So for example I would love to see indicators of headings or breaks or page bookmarks. The latter could even be clickable.
Re:Remembering Windows 3.1 themes and user empowerment by mekkkkkk on Friday January 22, 2021 @09:06PM (#25878835)
I agree! A lot of code editors are using them in a nice way to display version control info or errors/warnings. Chrome is using it to a small extent when searching using Ctrl-F, showing where in the page the results are. In both cases it's super effective. But they are definitely still underused.
Re:Remembering Windows 3.1 themes and user empowerment by tsukikage on Friday January 22, 2021 @03:12PM (#25875792)
Being able to click to go directly some porportion of the way through then fine tune, instead of having to scroll through all the intervening space.
Re:Remembering Windows 3.1 themes and user empowerment by anigbrowl on Friday January 22, 2021 @04:11PM (#25876409)
My time is valuable. How much more of this do I have to read? That's the question scrollbars answer.