21

Which of the following 2 is more usable:

  • Having dots on the carousel
  • Having back and forward arrows, with some text to indicate the position and number of slides in the carousel

The carousel is non-chronological, and let's assume it is a big photo with a little bit of text on it, being used for promo space.

See example below:

enter image description here

9
  • 1
    i think it actually depends on the context – can you add a little more details about what the caousel will show? how many items? product presentation or news? etc? Feb 1, 2013 at 22:35
  • 3
    Tillinberlin is correct. It depends on the context. If the slides were chronological screenshot steps for an app, I would go with the arrow/numbers. If they were a few shots for a wedding, I would go with the circles.
    – Chris N.
    Feb 1, 2013 at 22:44
  • Lets assume that it is just a big photo, with some text over the top. Like a banner you would see on an ecommerce site, for promotional purposes. Non-chronological.
    – Rich
    Feb 1, 2013 at 22:51
  • 1
    "being used for promo space" then, who cares? It's an ad. Most will ignore it. ;)
    – DA01
    Feb 1, 2013 at 23:21
  • 1
    @ChrisN. I agree, dots plus arrows could the best of both worlds. From my perspective as a visual designer, I'm always trying to minimize elements to make cleaner layouts, that would be the only reason I may choose not to use both. Definitely would be good usability though.
    – Rich
    Feb 2, 2013 at 0:25

7 Answers 7

23

I added event tracking to the carousel navigation elements on our public site. enter image description here Those that navigated the carousel overwhelmingly used the main side arrows. less than 10% used the bottom secondary navigation arrows. And practically no one <.5% clicked the dots.

Dots may have some purpose of indicating how many slides (does that matter to people?) but they neither attract nor serve the user very well.

The arrow is a far better choice to indicate direction and available action on a carousel. Even better is when the two directional arrows are right next to each other, as you have on the right hand image. The one on the right is far and away the better choice.

2
  • +1 for awesome answer. Some really good insights there. Was wondering what technology you used to add event tracking to your site? Could you point me in the direction of some resources to help set it up? Cheers man!
    – Rich
    Feb 3, 2013 at 0:27
  • Great. I love evidence when I can get it. I used mixpanel. I recommend them highly. The technology is easy and it delivers.
    – Itumac
    Feb 3, 2013 at 1:41
11

I find that dots are useful for showing progress, but they're way to small click targets to be usable for navigation. They're probably best suited for mobile applications like the iPhone home screen where a swipe is the means of changing slides:

iPhone

If you do decide to build a carousel, make your nav buttons BIG. Allow keyboard navigation for desktop users and swipe for tablets. Generally I expect to see nav buttons on either side of the carousel content and some kind of progress indicator:

enter image description here

via Hype & Slippers on dribbble

See also this recent UX SE question on why carousels might not be a very good idea at all.

3

When you have a small amount of pages, like in your example where there 5 pages, then you can use dots. (The dots fit inside the content.)

The advantage is that the user can move quickly from page to page, and have better knowledge of where he is.

When there's a large number of pages, eg imagine there are 12 dots, then it is better to use arrows. Too many dots will draw the attention away from the actual theme; not to mention issues of fitting in the content space.

2

ok (referring to my previous comment above) so if it's just a few big photos with some text like for a portfolio or for a gallery website, then I would definitely go for the dots. Quickly some thoughts - or actually a loose list of pros and cons:

Dots:

  • not very practicable for larger number of slides (probably max. 7)
  • abstractness good for slides that show "moods" or "impressions"
  • abstractness not good for technical or "dry" content like news
  • advantage: direct click-jump to any item in the list
  • advantage: dots could also feature thumbnails or title of the item

Arrows with numbers:

  • works also for larger number of slides (more then 7)
  • concreteness not good for slides that show "moods" or "impressions"
  • concreteness good for technical or "dry" content like news
  • disadvantage: no direct click-jump to any item in the list

And for the sake of it: I would probably use a combination – like dots and arrows. BBC actually uses this on their news site (http://www.bbc.co.uk/) and Apple uses also dots and arrows (that are first hidden) on their product presentation pages (http://www.apple.com/iphone/)

BBC News slider

Apple Slider

-cheers-

1

I have two issues with this really.

Firstly, and less importantly, Arrows are clearly navigation UI elements, dots have become pagination. Dots may well be touchable, but they don't serve as a strong enough click cue. As such the large news sites use both. They compliment each other and for that reason I'd advise you to use both.

Secondly, and fundamentally, a carousel with no way of previewing the rest of the content is more of an issue for me. We all know that the first slide in a carousel is far and away the most successful. And you get diminishing returns with each slide there-after. Making users click through each slide to see if it's relevant or useful is bad practice IMO. Essentially, unless its an image gallery (which it doesn't sound like it is) you are just burying content in the carousel.

If its a message that's important enough to warrant a space on the page then give it one. If not be brave and drop it. If you go 320up it will give you a good focus on what content you need and what you can afford to drop.

Good Luck!

0

One thing I would like to add from an interaction design point of view is the principle of navigating the user.

I agree with the comment that the usefulness and usability of the component should be based on testing, as should all aspects of your design.

But principles such as navigating the user dictate that you should know where you are, where you have been and where you can go.

Having dots, whether they serve a functional or aesthetic purpose give feedback (another interaction design principle) although it's loosely applied here.

The arrows are an obvious choice for reducing cognitive load for the user, e.g "thanks for providing me with visual structure, I'm guessing I can go back or forward"

It's your responsibility to test and find out what combination works and what doesn't, especially when it comes aesthetic styling.

-2

Don't take anyone's opinion, no matter how plausible. Especially an "expert" opinion. Go and test across your range of users, with samples of your content. Get real evidence.

Why? Because usability and quality of experience depend on specifics, not generalities. There are no magic formulas.

And, smart people can create a plausible argument for (or against) anything. An "expert" has ego and reputation to boost. So without evidence, how can you know the truth?

2
  • 1
    I have to disagree here. Getting expert opinion on matters such is as this is a sensible approach - other people would have had the same issue so it makes sense to learn from their experience. An expert opinion could be 'the dots are too small and close together so from an accessibility point of view it requires a higher degree of precision and is therefore less usable than providing larger arrows'. Would you dispute that statement and require full user testing to decide if that statement bears merit or not?
    – JonW
    Feb 6, 2013 at 14:02
  • Hybrids always win. The least expensive route to the most profitable/highest quality solution is to use as much expertise as possible, and then follow with the closest to real usage data as possible (analytics or expert—not amateur—user testing). As JonW said, there is a lot that expertise can spell out in advance. The post actually implies mutliple question not explicitly enumerated: most learnable UI, must-have invocations for touch and (!) mouse, best navigation for the purpose ('attract mode' vs. education) etc. Yes, the answer to all UI questions is "it depends." Sep 13, 2016 at 12:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.