Live data from Hacker News

Death to Scroll Fade

dbushell.com

81–90 of 232 posts

Re: Death to Scroll Fade

#81
I'm someone who loves over-the-top, creative-for-the-sake-of-creative web design, even for something primarily text-based like a blog post, I 100% sympathize with and want to accommodate those who don't.

I think `prefers-tacky` is a brilliant idea! It means excess decorative images could avoid even being downloaded if the user so chooses.

Re: Death to Scroll Fade

#82
post #73
post #56

Earlier quoted context omitted.

I turned on "Reduce Transparency", and instead of a fade, it turns the top and bottom sections of the screen into blank white space. My "edge to edge screen" iPhone now resembles the last generation of iPhones with home button from 2017.

It's that bad? How about they give us back small iPhones with 4" screens then and whoever wants the fade can imagine it outside the physical phone?

On my iPhone 13 Mini, the space dedicated to showing browser content is around 4.25" diagonal with the Safari fade, so we're not that far off.

Re: Death to Scroll Fade

#83

I've always been under the impression it was lazy loading the page to increase page loading times for content above the fold? At least this was why I started using it about 8 years ago. Its like anything though. I think people just thought it was a cool effect and so it wasn't about page speed any more, it was just about something people used to add some panache to their sites. Kind of like people who've been abusing…

I'm not a web dev but if the goal is to improve load times, I'd think it would make more sense to load the full article text up front, and lazy load heavier data like images and video? I've seen a lot of websites that do it that way.

Re: Death to Scroll Fade

#84

Really, almost any animation or hijacking on scrolling should be abolished. It's one of the most disgusting things to encounter on a webpage. I don't want your product to spin while I scroll down. I don't want animations or boxes to start appearing or disappearing. I don't want helpful tooltips, popups, or "I hope you enjoyed this" notifications to appear as I scroll. What I want when I scroll is for the page to move…

Another major pisser is sites that deliberately disable zooming on their mobile incarnations. WTF, WHY? My favorite was when Google imperiously declared that it would "punish" "non-mobile-friendly" sites in their search results... but then disabled zooming on its own pages.

Re: Death to Scroll Fade

#86
post #3

The poster seems to be implying that this effect is prevalent across the web, yet i'm seeing it for the very first time on that post. (And, indeed, it's annoying. My eyes can't read when there's animation going on nearby.) The goldfish animation along the bottom is epic and i will have to mine that bit for reuse somewhere :).

Anthropic uses it across all their websites, here's a typical example where the effect is obvious as you scroll down: https://claude.com/solutions/agents I could be wrong, but my simple guess is that it's become widespread in LLM-generated websites partly because of Anthropic's own style guides getting adopted through Claude-bundled skills and such.

This is a great example of LLM feedback loops. Anthropic's site uses scroll fade, Claude's training data includes Anthropic's site, Claude recommends scroll fade to users, those sites become future training data. The web converges on one aesthetic and nobody remembers choosing it.

Re: Death to Scroll Fade

#87

Earlier quoted context omitted.

Anthropic uses it across all their websites, here's a typical example where the effect is obvious as you scroll down: https://claude.com/solutions/agents I could be wrong, but my simple guess is that it's become widespread in LLM-generated websites partly because of Anthropic's own style guides getting adopted through Claude-bundled skills and such.

That's a bit different since those are separate chunks of content rather than running prose (and they're mainly meaningless marketing fluff anyway). I don't find it all that annoying compared to the original article.

It's still incredibly insulting to waste the user's time trying to force them to read the page sequentially instead of being able to immediately scroll to the chunk of content they are actually trying to find. Especially if it is not the user's first visit to the page.

Re: Death to Scroll Fade

#88
I worked for a client who was all about scrolljacking. Then he discovered parallax effect, and there was no looking back. He fired me, and got another team who didn't have any opinions.

Now the page stutters on every device other than iPhone 16+ with 5G. :shrug:

Re: Death to Scroll Fade

#89
Scrolling is broken by everyone everywhere.

Scrolling to the bottom then forcing me to click "show more"? Lazy. A truly horrible experience. I don't know how anyone could think that is a good idea. The worst offenders are the ones showing me products. You might as well not have pages of products at all. Just tell me these 12 are the only ones you have because I've already lost interest. Not that most web stores are any good - most have no useful ability to search or browse so finding anything is like digging through a junk drawer. It all screams "we hate selling product, please go away".

Next worst? Everything Google makes and all the fools who copied them: scroll down, scrolling hard stops, then a few seconds later the next segment of content loads. The scrollbar position is naught but lies. WHY??? Are you proud of that? Because you shouldn't be. You should be ashamed. Demand-load the content behind the scenes so scrolling is continuous and smooth. If the user scrolls fast then skip pages and/or cancel prior requests. The scrolling is the priority, lazy-load the content as needed... but for f*k sake don't do what Google does.

The top worst: hijacking scrolling for any form of animation or to change direction. Absolutely horrid and I leave any webpage that does this out of spite. This just screams "I'M A DESIGNER, LOOK AT MEEEEE!!!!!". It is code equivalent of being "too clever", but for UX. If you don't want people to buy your product or signup for your service but instead be impressed by your ability to vomit out D-E-S-I-G-N then by all means proceed. Everyone is guilty of this, even those who should know better.

Re: Death to Scroll Fade

#90
post #29

Earlier quoted context omitted.

Or for a game, where it's part of the interface.

Got an example of what you mean? Because if you mean the only thing I can think of, I very strongly disagree.

Hijacking native scroll behavior to badly reimplement anything remotely like scrolling is wrong even in a gaming context. But if you're implementing Half Life 2 in a browser, where the user no longer has a normal cursor, then hijacking scrolling to implement the weapon switcher is fine.
Post reply on HN