Should I Use a Carousel? (2013)

60 coffeecoders 25 6/8/2025, 1:16:28 AM shouldiuseacarousel.com ↗

Comments (25)

davidkellis · 2h ago
How many other user interactions are generally considered objectively bad practice? Sure, there may be a time and place, but what is frequently overused?

Toasts:

- https://maxschmitt.me/posts/toasts-bad-ux

- https://youtu.be/LeCKu0HqGFQ?si=xKApVFSqdzLGF0SD

Modals (being a special case of modes):

- https://modalzmodalzmodalz.com/

Modes:

- https://www.nngroup.com/articles/modes/

- https://ilyabirman.net/meanwhile/all/timed-modes/

What else?

JimDabell · 1h ago
Burger menus. Don’t hide the links you want people to use.

https://www.nngroup.com/articles/hamburger-menus/

Splash screens (fortunately mostly dead on the web, but still in use on mobile).

https://developer.apple.com/design/human-interface-guideline...

ldoughty · 2h ago
Not positive, but I think our product added toasts to comply with ADA/VPAT requirements on confirming the user got a second page of data in the table that are viewing and clicked "next" for. I think it had to do with having both audio and visual acknowledgement of the action.

Otherwise, we would have to physically page or add dialogues people would have to click to close, just to see page 2 of table data

mynegation · 2h ago
Marquee was so bad that the whole tag got deprecated (I am probably dating myself).
9d · 2h ago
I remember marquees! Wasn't it \<m> or something?

Man I wish I could find the first HTML book I ever read. Must have read it in 1994 or something. It used "Mosaic" browser, which looked nothing like the IE3 or IE4 that I had. Wow, this brings back so many memories.

If anyone can ever find that book on Amazon, please let me know! I've been looking for years.

mdaniel · 56m ago
MDN's got your back: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/...

I recognize this might not help you, but my first one was one of those huge Unleashed books "HTML and CGI" <https://books.google.com/books/about/HTML_and_CGI_unleashed....> which it seems one can still buy for $5

My first real web job out of collage was introducing HTX/IDX[1] to a shop that was still using Visual C++ to make CGI because C++ was the only hammer they had in their toolbox :sob:

1: I'm actually shocked that they still serve documentation for it https://learn.microsoft.com/en-us/previous-versions/iis/6.0-...

ghssds · 22m ago
Don't forget <blink>
lurk2 · 2h ago
>What else?

Being anything other than a static page where I get your company’s phone number to call and talk to someone whose first language is my own.

kelnos · 1h ago
If a website interaction has to lead me to a phone call in order to get something useful done, that website has completely failed.

Ideally I never want to have to pick up my phone at all. Customer support is an exception to that, but only as a last resort: if it gets to the point that I have to call a business, something has gone very very wrong.

econ · 24m ago
Haha, customers want to aks unreasonable or insane questions, replace a good process with a bad one and tell you their life story. They might even need to talk with a normal person about normal things. Refusal might be expensive. If you can bring an insane request within the boundaries of possibility they can't help but appreciate it.
lazyasciiart · 1h ago
So, you just want the phone book. Yellowpages.com should do it?
stirfish · 2h ago
>talk to someone
mdaniel · 53m ago
I thought for sure this was going to be one of those "isfirefoxfastyet" style sites that was just a <h1>no</h1> but I guess the message is driven further home by hiding the "no" in the 2nd "page" of the carousel
burnhamup · 2h ago
Point taken. It was really annoying to try to read one of the slides of the carousel because it kept moving.
EvanAnderson · 2h ago
I found it very readable w/ my default Javascript-diasbled configuration. It wasn't until I viewed the page w/o my plugins loaded that I got the message.
9d · 1h ago
People who are going to disable JavaScript, are going to disable JavaScript.

People who won't, wont.

Neither camp needs to proselytize the other, nor is it ever very effective.

And bragging about which side you're on is weird.

kelnos · 1h ago
"I disable JS" always felt to me like the "I don't own a TV" elitism-brag.
wredcoll · 28m ago
That's an amusing reference, been a while since I've seen one, I assume because computer screens make tvs pointless.

I wonder if there's a more current version? Not having a smartphone perhaps?

mdaniel · 50m ago
I guess the rest of the sentence is "... if TVs were a fundamental pre-requisite for modern life"

> Yeah, bro, I rub two sticks together to cook my own deer meet, because Big Grocery is tracking me

9d · 1h ago
To be fair, if you're going to just be a genuinely superior person than other people are, you might as well just brag about that superiority since there's nothing else it's useful for.
ofalkaed · 1h ago
Makes me nostalgic for figurative carousels.
waltbosz · 2h ago
I haven't seen carousels lately, seems like the trend has mostly died out.
duskwuff · 1h ago
Scroll-linked effects are the new carousels.
mdaniel · 52m ago
I do not possess enough rage to express at the "let me swoosh in content only at the last possible pixel so that you think there's no more content" pages
9d · 1h ago
I saw them on websites maybe twice in the past week.