Slashdot Log In
Do Zebra Stripes Actually Help?
Posted by
timothy
on Tue May 06, 2008 09:34 AM
from the they-seem-to-help-the-zebras dept.
from the they-seem-to-help-the-zebras dept.
RyoShin writes "A List Apart, an excellent resource for web development and related aesthetics, has put together an article based on original research by Jessica Enders into 'zebra striping.' From the article: 'Zebra striping [coloring alternate rows] is used when data is presented in an essentially tabular form. The user of that table will be looking for one or more data points. Their aim is to get the right points and get them as quickly as possible. Therefore, if we set a task that uses a table, and zebra striping does make things easier, then we would expect to see improvements in two things: accuracy and speed.' The conclusion of the peer reviewed paper? It's a wash. Striped tables offered only a slight increase in accuracy and speed overall. The article notes a few other benefits to using Zebra striping, so it's all up to the individual."
Related Stories
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
It looks nice (Score:3, Interesting)
Re:It looks nice (Score:5, Informative)
numbers at the top) to fill in times.
Parent
Re:It looks nice (Score:5, Insightful)
Parent
Re: (Score:3, Insightful)
Shading in every third line actually provides the eye a stronger guideli
Re:It looks nice (Score:5, Insightful)
Zebra striping becomes more useful the further apart the key row is from the data in the row. It also becomes more important if there are no lines between the rows and columns. It's practically essential when you're trying to view a wide table where the key must be scrolled off screen to view the pertinent data.
In this study, the key row was the tolerance in grams, and the data was the factory outlet boolean. They were an inch and a half apart from each other, and there was no necessity to interpret multiple values in a row, but only vertically scan the key column and test for the existence of a row that has yes in the factory outlet column right next to it.
These people are spreading misinformation. The study was so contrived to support the premise, and so consciously avoidant of the actual situations where zebra striping becomes useful, that it's difficult to believe it wasn't intentionally done. If nothing else, there was far, far too little study done to make any conclusion whatsoever.
Whoever is behind article this should be working at MacDonalds.
Parent
Re:It looks nice (Score:5, Insightful)
second, authetically pleasing is also worth points when it doesn't hurt anything else.
third, and perhaps most importantly, just because I can drive as fast and as safely on a sunny day as I can on an over-cast day, doesn't mean that one isn't easier than the other. professional typers type just as quickly on a qwerty keyboard as they do on a dvorak keyboard because they are professional typers and will adapt to just about anything. But they still expend more effort on a owerty keyboard than on a dvorak one -- simply put, their fingers travel farther.
I don't suppose that this experiment studied the cognitive effort required, nor stressed the patricipants to measure their accuracy during significant distraction -- like driving, or listening to something important, or carrying a conversation, or giving a presentation.
Parent
Re:It looks nice (Score:5, Funny)
Parent
Re:It looks nice (Score:5, Insightful)
Isn't an improvement in accuracy is better than no improvement, or a decrease?
Parent
Re: (Score:3, Insightful)
Most UI differences are small; the difference between having the task bar in the middle of the screen and on the edge of the screen is very small as well, but that doesn't make it not worth doing.
Re: (Score:3, Insightful)
Re:It looks nice (Score:4, Insightful)
Parent
a candidate for the ignobel prize? (Score:2, Insightful)
Do Zebra Stripes Actually Help? (Score:4, Funny)
Re:Do Zebra Stripes Actually Help? (Score:5, Funny)
The now extinct Red Go Faster Striped Zebras easily outran cheetahs. They didn't actually go extinct; they just migrated so fast, time stopped for them.
Parent
Re:Do Zebra Stripes Actually Help? (Score:5, Informative)
Please remember that some of us are colorblind!
(I was trying to start the "Meet the Robinsons" Blue Ray disk the other day, and couldn't find the "Play" option. It seems some genius over there made the text green on white, and therefor invisible to me...)
Parent
Re:Do Zebra Stripes Actually Help? (Score:5, Funny)
Parent
Re: (Score:3, Insightful)
That's why DVD menus in all incarnations shouldn't exist! I can imagine how frustrating that can be, I've had problems using DVD menus and I'm not color blind. I've also had to sit though a class were a professor was trying to show a clip from a DVD, but the DVD menu designer didn't make the highlight color contrast enough for a projector, needless to say a lot of time was wasted while the professor tried to guess when the correct item was selected.
I really hate DVD menus. At the very least make them
Re: (Score:3, Interesting)
Also, I can never move to Texas. The rest of the country has vertical traffic lights, but not Texas. It is bad enough to choose red and green as the stop and go colors, with the full knowledge that a large percentage of the population can't see them - it is a trav
How about scalability? (Score:5, Insightful)
Coloring every 3rd or 5th row helps too (Score:3, Interesting)
Anyone else remember fanfold wide-format computer paper that was colored white and green in alternating blocks of 3 rows each?
Re: (Score:2, Insightful)
Don't try 2-row striping -- for some reason it just looks wrong, like each pair is supposed to be related. Probably because it's just less common.
Re:Coloring every 3rd or 5th row helps too (Score:5, Funny)
Parent
Re: (Score:3, Interesting)
at zebra crossings (Score:2, Offtopic)
Yes, please. (Score:2)
Yes and No. (Score:4, Insightful)
Also the size of the table makes a difference.
Re:Yes and No. (Score:5, Informative)
Parent
A test without fatigued test subjects... (Score:5, Insightful)
Re: (Score:3, Insightful)
They absolutely help (Score:5, Insightful)
Either way, they certainly can't hurt, especially if they're a pale color. So why are we even having this discussion?
of course (Score:2)
Bad example (Score:5, Interesting)
Possible alternative? (Score:4, Interesting)
sloth jr
Re: (Score:3)
If zebra striping doesn't actually make it easier to identify which cells actually belong to a given row - maybe a rethink of what is trying to be accomplished here could help. Perhaps highlighting of the row under the cursor?
I'd mod you up if I had some points.
I've worked for a reasonably large company and designed a web app that was potentially to be used by several thousand different people (by the time I left, about eight hundred did). So, I've done some rather amateurish usability testing by observing what people actually do when reading tabular data.
Over 60% of my test subjects used the mouse to scan a table (a striped one, obviously). They would move the pointer to the first column, and then slide it to the right until t
That was useful (Score:5, Funny)
News at 11.
Depends on the table (Score:2)
That's why I'm a fan of showing the least amount of data I can. More complex = more chance for errors. Drill down application are a pain, but, better than a mistake in payroll.
I love it (Score:5, Funny)
Why it didn't help... (Score:5, Informative)
I can see the Slashdot headline now, "A practice used for over half a century still proves to be useful!" Somehow, I think such a headline falls under the category of "not news."
Re: (Score:3, Informative)
I can tell you why it didn't help. They formatted their table with large spaces between columns and they had only 9 columns. If they tried the same study where they also varied the number of columns I am sure they would find that as the columns increase the positive effect of zebra striping increases. It seems they had a bias built into their test in order to find something unexpected... otherwise the study would have proved pointless. I can see the Slashdot headline now, "A practice used for over half a century still proves to be useful!" Somehow, I think such a headline falls under the category of "not news."
An obvious problem with the study (Score:5, Insightful)
Re: (Score:3, Insightful)
I thought it was self-evidentary that stripes should run the same way you're most likely to scan.. so you don't have to work too hard to keep your eyesight on the same line. Apparently it wasn't that evident though.
That said, zebra-stripes are nice when you choose good colours, and have them run in the direction they're supposed to.. and they're really horrible when you screw up.. as a lot of people do.
Another problem (Score:3, Insightful)
http://alistapart.com/d/zebrastripingdoesithelp/data-table.png [alistapart.com]
The "ordinary" rows have a background color of pure white. The "striped" rows have a background color of #F5F5F5, a very light grey. I'm all in favor of subtle design, but there is such a thing as being too subtle.
Perhaps the stripes did not help noticeably because there was insufficient contrast between the rows?
Not enough data to answer the question! (Score:3, Informative)
There may be an effect, but if so, it's small enough that 281 experimental subjects and six questions are not enough to yield statistically significant results. That result alone (that the effect is small at best) makes the paper worthwhile to me. One small quibble: on a web page, I can often use scrolling and the bottom or top of the page to check alignment on a wide table. Maybe zebra stripes are more useful on paper.
But before I give up entirely on zebra stripes, I'd like to see what happens when [1] the table is made wider; [2] the table is made taller; [3] the zebra stripes are 2 or 3 rows wide instead of 1; [4] the stripes are made darker and/or a different color.
C'mon people who want publications, there are lots of other things to try here.
Helps a LOT if you have Nystagmus (Score:5, Interesting)
BTW, a wider font like Verdana is also highly recommended.
sample size too low, and wtf? (Score:5, Insightful)
"Given that applying zebra striping in an electronic medium is a nontrivial task"
Say what? Any application that is based on columns and/or rows has trivial access to those columns/rows as separate entities. Markup for such columns/rows is easily changed. 'mod N 2 == 0? grey:white' is hardly nontrivial, it's so basic that if you can't manage to do it, you must be using the wrong software.
---
Now for the scope - it seems like the only research they have done is when data in the sheet is dense and the sheet itself is not all that wide.
Now try with a wide sheet and instead of every 'cell' or at least one of its close neighbors having data in it, imagine lots of empty cells. Now try and see if zebrastriping helps or not. I can guarantee you that without any visual cues, your lining up of something in the leftmost column to the same line on the rightmost column is going to fail far more often than you'd like.
--
Oh wait, they even admit as much:
"However, there is clearly a need for additional studies to investigate how task difficulty and the size of the table/form influence the effect of zebra striping."
No shit. I'm glad you admitted that your sample size is too low.
Questions are bizzare (Score:5, Insightful)
Here's what I view as correct answers:
Q What is the name of the screw that costs $35.66?
A: None. The M28 screw costs $35.66 per 50.
Q There are 664 screws of which minor diameter tolerance?
A: None. The M18 Screw has a minor diameter tolerance of 8g, and there are 664 of those, but there are 1442 screws with a tolerance of 8g.
Q: There are 292 screws of what thread pitch?
A: None. There are 292 M16 screws which have a thread pitch of 2mm, but there are 527 screws with a thread pitch of 2mm.
Follow-up Survey (Score:3, Interesting)
You can find it at http://surveys.formulate.com.au/dtfu [formulate.com.au]. It takes about three-five minutes. I just took it, and they appear to be using darker row colors now. It's still too narrow to see how useful it is when you have to scroll horizontally, but it's a small improvement at least.
whoa, even worse (Score:5, Insightful)
Zebra striping may or may not help significantly, but this paper won't tell you either way.
Re: (Score:3, Funny)
Re:Maybe not faster but more Aesthetically Pleasin (Score:5, Interesting)
I'm no GUI designer, but when I make utility web pages that use tables, I tend to use either zebra striping or a tr:hover that uses a light yellow to highlight the line under the mouse pointer. That way, if I feel I need the help to track through the table, I just run the mouse down the columns and it lines up the current row for me very nicely. IMHO, this is a nice compromise where zebra striping might not look good, but the user might want the help nonetheless.
Parent