Top
Best
New

Posted by PaulHoule 6 hours ago

Death to Scroll Fade(dbushell.com)
280 points | 154 commentspage 2
MDCore 4 hours ago|
I couldn't do the mandatory onboarding training at a job once because the course web app had heavy scroll fade, and I got nauseous after a few minutes. I tried every few hours for weeks. Eventually I said I couldn't do it. They had to print it out to pdf for me, and gave me a pass on the courses that were dependent on animation to work.
quchen 3 hours ago||
I used to use WikiTok [1] on my phone at times, but now they’ve introduced »words appear word by word« on the mobile version. Baffles me, why one would hide and gradually reveal any sort of content. It’s nauseating!

[1]: https://www.wikitok.io/

delbronski 3 hours ago||
Why do web animations get so much hate with the HN crowd?

I think a website is similar to a painting. Some will make you dizzy by just looking at them, and others will be a minimalist dream.

Don’t hate me HN, but I say keep messing with the scroll bar, keep making annoying blinking banners, have your way with scroll fade.

Don’t listen to these web dev veterans, they are just like snobby movie critics!

matheusmoreira 1 hour ago||
Because it's just as tasteless as the beginner who discovered the font dropdown and chose Papyrus. Yeah we're all marvelling at your web coding prowess -- has the actual content shown up on screen yet?

Reminds me of me the https://motherfuckingwebsite.com.

> Shit's legible and gets your fucking point across (if you had one instead of just 5mb pics of hipsters drinking coffee)

bigstrat2003 3 hours ago||
They get hate because they are almost always annoying and distract from the actual content. Nobody cares how creative your web page design is if it sucks to use so badly that a plain text page would be better.
delbronski 1 hour ago||
But do they really suck to use so badly? Like for real? The examples that have been listed in the comments (Apple and Claude sites) look totally fine to me. People here are talking about them like they are the worse websites ever.
Illniyar 3 hours ago||
Looking at the main site, seems like it's branded as a "no AI frontend consultant".

First time I'm seeing a "no AI" used to differentiate a work for hire.

Can't say this wasn't obviously coming. Boutique hand-coded consultancies/software-houses are probably going to spring up a lot.

liendolucas 4 hours ago||
I can only add another aberration that it just started to happen on my browsers without even updating or doing anything at all: I get the master volume raised, I mean not the YouTube volume, but the volume that is reported in my OS.

I truly don't know how this is possible or how should I turn it off completely. There are some settings in Firefox but the ones I have tried do not work.

This is one of the worst things I have seen in many years, along with all the other aberrations that are already spread on the net.

thorncorona 3 hours ago||
My favorite part of the iPhone 17 pro / ios26 combo is that it lags on any and everything that remotely touches the GPU like this website.
thenthenthen 3 hours ago|
No stutter on iPhone 12 18.5
thorncorona 2 hours ago||
Next phone will be an android at this rate if Apple can’t solve this garbage
xenadu02 4 hours ago||
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.

SAI_Peregrinus 4 hours ago|
I'll add having a floating header that covers the top portion of the page, and only appears when you scroll up. I like to read text in the top third of the page, then scroll down so the lines I'm reading are still in the top third of the page. With the height of my monitor that's the most comfortable position, this should usually be the case if following common ergonomic guidelines. If I scroll up, very often such a header will appear & cover the text I was trying to scroll up to read, so I have to scroll farther. Then it's visible, so I scroll down to move it back up to the top portion of the page as the header goes away. Lather, rinse, repeat, install a uBlock origin filter to get rid of floating headers.
hirako2000 4 hours ago||
What sucks with scroll fade is when it fades slower than one can read or scroll.

Fading the entire content very fast, so fast that it's barely perceptible is actually better on the eyes.

Blinking hurts. Fast changing contrast hurts. The fade is a natural effect I use everywhere almost. My eyes never complained, rather are grateful for the small effort it takes to get right

wtallis 1 hour ago|
The motion of the scrolling already ensures that the new content is revealed gradually. There's no need for a fade-in animation on top of that. It's just punishing the user for scrolling too fast.
burningChrome 4 hours ago||
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 modals for the last decade or so. lol

MichaelDickens 4 hours ago|
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.
cwillu 3 hours ago||
But then a fast reader might be able to read faster than the ads could load!
xnx 5 hours ago|
It's amazing how web graphic designers don't realize 99% of all added motion/animation is just as annoying and unnecessary as <blink> and <marquee>.
ToucanLoucan 5 hours ago|
Oh they know, but it's requested because clients want a fancy website, and just having fucking text on the fucking screen explaining what you fucking sell is boooooring.

And also completely functional and accessible but where's the fun in that?

thenthenthen 3 hours ago||
Yep. And then complain how it’s not loading/stuttering. I guess we need a new website…
More comments...