UsingScreenshots

Differences between revisions 2 and 7 (spanning 5 versions)
Revision 2 as of 2007-08-03 15:17:54
Size: 3096
Editor: 121-72-130-73
Comment: - redundant heading
Revision 7 as of 2010-11-04 17:19:32
Size: 3204
Editor: eth0
Comment: fixes link
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
People writing help pages for Ubuntu often want to include screenshots. Screenshots can be very useful for printed manuals, but usually they're not so good for help pages. As ''Usable Help''’s [http://g2meyer.com/usablehelp/singles/263.html Gordon Meyer puts it]: “The overuse of screenshots is the most obvious sign of an amateur’s attempt at technical writing.” People often want to include screenshots when writing help pages for Ubuntu. Unfortunately, they usually don’t work well. As ''Usable Help''’s [[http://g2meyer.com/usablehelp/singles/263.html|Gordon Meyer puts it]]: “The overuse of screenshots is the most obvious sign of an amateur’s attempt at technical writing.”
Line 3: Line 3:
Why are they usually unhelpful? Why are screenshots usually unhelpful?
Line 5: Line 5:
 * '''Often screenshots aren’t informative.''' Remember, the objective is to help people achieve their goals, not to advertise programs and windows. A sentence or two of text can usually be more helpful, in less space.  * '''Often they aren’t informative.''' Remember, the objective for help pages is to help people achieve their goals — not to advertise programs and windows. A sentence or two can usually be more helpful than a screenshot, in less space.
Line 7: Line 7:
 * '''People often think a screenshot is the real GUI.''' You can [http://betterdesktop.org/wiki/video/changedesktopbackground/Subject10.ogg watch a video] [6 minutes, 48 MB Theora] of someone having this problem in Novell Linux Desktop. That isn’t a one-off case: [http://urlx.org/72.14.253.104/6f157 Apple also saw it happen] in their usability studies.  * '''People often think a screenshot is the real GUI.''' You can [[http://betterdesktop.org/wiki/video/changedesktopbackground/Subject10.ogg|watch a video]] [6 minutes, 48 MB Theora] of someone having this problem during a Novell usability study. That isn’t a one-off case: [[http://www.infomanagementcenter.com/enewsletter/200411/secondary.htm|Apple saw it happen]] in their own usability studies.
Line 11: Line 11:
 * '''Screenshots are harder to localize.''' Whenever a GUI includes text that changes with the locale, any screenshot in the help should match it. This is very difficult to do for Ubuntu, especially since [http://launchpad.net/bugs/102732 Launchpad doesn’t support localization of graphics yet].  * '''Screenshots are harder to update and localize.''' A screenshot full of English text isn’t much use to someone using the GUI in a different language. And the Ubuntu translators can’t help you out by localizing screenshots, because [[http://launchpad.net/bugs/102732|Launchpad doesn’t support localization of graphics yet]].
Line 17: Line 17:
 * '''Use them only when they’re really better than text.''' This usually applies to graphic elements that don’t have labels. For example, if someone searches the help for “Why has an orange square appeared at the top of the screen”, it would make sense for them to find a picture of that updates-available icon in the relevant help page, reassuring them that you’re talking about the same thing they are.  * '''Use them only when they’re really better than text.''' This is often true for graphic elements that don’t have labels. For example, if someone searches the help for “Why has an orange square appeared at the top of the screen”, they should end up at an “Updating your system” page that includes a picture of that same updates-available icon — reassuring them that you’re talking about the same thing they are.
Line 19: Line 19:
 * '''Don’t make them look like the real GUI.''' If you’re showing something less than an entire window, you can do this by fading out the edges of the screenshot (but don’t fade out the actual thing you’re showing). And if you’re showing a large area or an entire window, shrink it by 25% or so, so that it’s obviously an illustration.  * '''Don’t make screenshots look like the real GUI.''' If you’re showing something less than an entire window, you can do this by fading out the edges of the screenshot (but don’t fade out the actual thing you’re showing). And if you’re showing a large area or an entire window, shrink it by 25% or so, so that it’s obviously an illustration.
Line 21: Line 21:
 * '''Keep them small.''' Smaller images are more likely to be relevant, less likely to be confused with the real GUI, easier to see in a small help window, and easier to fit onto the Ubuntu CD.  * '''Keep them small.''' Smaller images are more likely to be relevant, less likely to be confused with the real GUI, and easier to see in a small help window (not to mention easier to fit onto the Ubuntu CD).
Line 23: Line 23:
 * '''Avoid screenshots that show text.''' Concentrate on using them to explain graphic elements that don’t have labels.  * '''Avoid screenshots that show text.''' Concentrate on using screenshots to explain graphic elements that don’t have labels.
Line 27: Line 27:
 * [http://bugzilla.gnome.org/show_bug.cgi?id=348495 Gnome bug #348495: Include guidelines on minimizing confusion of screenshots in online help]  * [[http://bugzilla.gnome.org/show_bug.cgi?id=348495|Gnome bug #348495: Include guidelines on minimizing confusion of screenshots in online help]]

People often want to include screenshots when writing help pages for Ubuntu. Unfortunately, they usually don’t work well. As Usable Help’s Gordon Meyer puts it: “The overuse of screenshots is the most obvious sign of an amateur’s attempt at technical writing.”

Why are screenshots usually unhelpful?

  • Often they aren’t informative. Remember, the objective for help pages is to help people achieve their goals — not to advertise programs and windows. A sentence or two can usually be more helpful than a screenshot, in less space.

  • People often think a screenshot is the real GUI. You can watch a video [6 minutes, 48 MB Theora] of someone having this problem during a Novell usability study. That isn’t a one-off case: Apple saw it happen in their own usability studies.

  • Usually screenshots are too big for the help window. It’s easiest to follow instructions in a help page if the instructions, and the program you're doing stuff in, are visible on the screen at the same time. This means the help window will usually be too small to show a screenshot of an entire window, without icky scrolling.

  • Screenshots are harder to update and localize. A screenshot full of English text isn’t much use to someone using the GUI in a different language. And the Ubuntu translators can’t help you out by localizing screenshots, because Launchpad doesn’t support localization of graphics yet.

Let’s ban them, then!

Well, no. Screenshots can occasionally be useful, if you’re careful. Thinking about the problems above reveals some guidelines for using screenshots well.

  • Use them only when they’re really better than text. This is often true for graphic elements that don’t have labels. For example, if someone searches the help for “Why has an orange square appeared at the top of the screen”, they should end up at an “Updating your system” page that includes a picture of that same updates-available icon — reassuring them that you’re talking about the same thing they are.

  • Don’t make screenshots look like the real GUI. If you’re showing something less than an entire window, you can do this by fading out the edges of the screenshot (but don’t fade out the actual thing you’re showing). And if you’re showing a large area or an entire window, shrink it by 25% or so, so that it’s obviously an illustration.

  • Keep them small. Smaller images are more likely to be relevant, less likely to be confused with the real GUI, and easier to see in a small help window (not to mention easier to fit onto the Ubuntu CD).

  • Avoid screenshots that show text. Concentrate on using screenshots to explain graphic elements that don’t have labels.

See also

UbuntuHelp/UsingScreenshots (last edited 2010-11-04 17:19:32 by eth0)