Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Explaining the need to avoid horizontal scroll

I need help explaining to my boss why her design is poor on a client's website. She has no knowledge of the web, and it can be difficult as a web developer working with a woman who is a graphic designer (not even a web designer really). On a current site she has designed, an image bar "needs" to be ~1200px according to her, though it isn't necessary with the content. A quick sketch to illustrate what's going on:

As you see, the banner spills out past the 960px of the content and as wide as 1200px. This creates a horizontal scroll when all the content is viewable within the 960px wide viewport. I need to make this an <img> and not a CSS background because it's a jQuery slideshow that fades from image to image.

I think this is a big problem because a lot of people are going to get a horizontal scroll bar imposed in their browser when they're still able to see all the relevant content. She thinks no one will notice and it'll be fine; I think it's very bad practice and confusing to the end user.

How do I explain the problem to her?

like image 925
Brad Herman Avatar asked Mar 23 '10 16:03

Brad Herman


People also ask

Is horizontal scrolling bad for accessibility?

Users may ignore content accessible through horizontal scrolling or “swiping” as they don't expect content there. Our research found that even strong cues such as arrows frequently remain unnoticed. People expect to scroll vertically for additional content, but they don't expect to scroll sideways.

What is the significance of the horizontal scroll?

A horizontal scroll bar enables the user to scroll the content of a window to the left or right. A vertical scroll bar enables the user to scroll the content up or down.

What two types of scrolling should be avoided?

We know from user testing that users hate horizontal scrolling and always comment negatively when they encounter it. Customer satisfaction is surely reason enough to avoid horizontal scrolling. There are two other reasons as well: On the web, users expect vertical scrolling.

Why are vertical scroll are preferred to horizontal scroll?

A study presented at WWW2009 (PDF) found that users preferred vertical scrolling because they were used to it as opposed to horizontal scrolling and some pointed out that horizontal scrolling because it "forced them to move their eyes vertically up and down the full height of the screen", which isn't the case with ...


4 Answers

Ask her if she would want to open a brochure to only see that one of the folds was unnecessary as it merely has some header image spilling over into it (but no content).

XXXXXXX|XXXXXXX
XIMAGEX|XIMAGEX
XXXXXXX|XXXXXXX
       |
Some   | (but
content| this
here   | is 
       | blank)
like image 86
Bryan Denny Avatar answered Oct 20 '22 19:10

Bryan Denny


Point her to Nielsen - on of the most famous and top level web usability experts.

"Horizontal Scrolling" is error #3 in "Top Ten Web-Design Mistakes of 2002" article

Also, point out (not sure if Nielsen does) that vast majority of mice don't have horizontal scroll wheels (that was a point made in comments of an article discussing Nielsen's article).

Also, do the usual UI thing - TEST!

Pick 5 random people who ideally match the desired user profile. Ask them to use the mock-up with and without warning and observe which one's easier/faster (and ask, but also obseve without asking)

like image 38
DVK Avatar answered Oct 20 '22 21:10

DVK


Hmm. It sounds like you guys need a requirements analyst to step in the middle here. Deciding on a broswer specification & resolution that you'll conform to is a fair thing to ask, I think. Just assuming that 'most' users will have wide screen is not enough for most apps. Seems like she'd be hard pressed to explain why she can't redesign her banner to be smaller & fit the desired size.

I think that user will absolutely notice the horizontal scroll bar and be annoyed by it. Because it's not something most users are used to seeing (can't think of any major sites that have one), they'd have (in effect) learn something new to use your site, which is not good. They should be able to look at a site and be able to use it right away, not spend a few seconds figuring out that the scroll bar doesn't show you any new content, just the additional graphics from the header - those few seconds are where you lose people.

I wonder also, if there's any section 508 guidance on horizontal scroll bars. That may not matter to you guys, but I'm developing gov't sites, so 508 is a big deal for us day to day. If you've got a user using just a keyboard or a screen reader, that scroll bar is more than just annoying.

like image 3
elduff Avatar answered Oct 20 '22 21:10

elduff


Two points I would make:

  1. NO major website uses horizontal scroll. Not one. This means, regardless of what she considers "good" design, 100% of users will be confused and will probably never see the content off the right side of the screen.
  2. Horizontal scroll is the print equivalent of a fold-out or "centerfold" style-page. Would you make every page in a magazine like this?
like image 1
Dave Swersky Avatar answered Oct 20 '22 21:10

Dave Swersky