Wikipedia:WikiProject Usability/Readability guidelines

From Wikipedia, the free encyclopedia

Size of text

Small text affects readability a lot and has been thoroughly studied by usability experts: Small text is much harder to read for everyone. Usability guidelines recommend a default font size of at least 12 points (about 16 pixels, but pixels are evil).

Reducing text size causes usability issues:

  1. The first usability issue to consider is readability. An extensive number of usability studies were made about the impact of text size on readability. They found that small text is much harder to read, for example by reducing reading speed: if a text with a comfortable size would be read by average users in 15 seconds, the same text in a smaller size would be read in 27 seconds. The default font size on Wikipedia is already too small (9 points instead of 12 points), so we don't want to make it even smaller.
  2. The biggest usability issue is for elders (and possibly anyone older than 40), normal users with low vision and normal users with a particular resolution, device, and such. A significant number of these users don't know how to zoom with their browser. They might not know how to use "Ctrl +/-", or they forget it. So when they encounter such small text they have trouble reading, their only option is to come very close to the screen and strain their eyes as much as they can. Until they succeed or give up.

For these reasons, it is better to not reduce the size of the body text.

Note that people with significant visual handicaps often use special software, so they are not the main targets for this guideline.

Examples

Adjusting pixels

Note: when viewing these examples, results may vary if you have customized the font size in your browser or style sheet, if you are using the zoom ("Ctrl +/-") – note that "Ctrl 0" resets zoom to default – or depending on your screen and its resolution.

  • Font size sample: 13 pixels. This is the default text size on Wikipedia.
  • Font size sample: 16 pixels. The browser default. This is the recommended text size by usability experts, it enhances readability.
  • Font size sample: 19 pixels. This is the recommended text size for elders.

Adjusting ems and relative sizes

  • Font size sample: 75%. The result is similar to <small>, and really too small to be read comfortably. Users without particular vision impairments might have a lot of trouble to read it.
  • Font size sample: 0.95 em. Similar to the default text size.
  • Font size sample: 100%. Similar to the default text size.
  • Font size sample: 1.3em. Similar to 12 points, the recommended size.
  • Font size sample: 130%. Similar to 12 points.
  • Font size sample: 1.5em. Similar to 14 points.
  • Font size sample: 150%. Similar to 14 points.

How to adjust font size for yourself

For example, to set the font size of references back to 100% (instead of 90%), add the following code to your CSS page.

div.references
{
  font-size: 100% !important;
}

Templates used to resize text

Resources on readability

There are many useful resources about readability on the Web, but these stand out:

Overuse of color, and too many contrast changes

Status: Completely under construction.

Needs to be expanded, needs references, etc. But this topic is also important.

Introducing {{Gradient}}. Edokter

It is beautiful. But from a usability point of view, overuse of gradient is quite distracting for the eye and reduces readability. Too much useless strain on the eye. Dodoïste (talk) 00:40, 29 September 2010 (UTC)
Only if use with stoopid colors. EdokterTalk 00:43, 29 September 2010 (UTC)
Not only. I meant overuse in a matter of quantity. Not really in a matter of color choice quality because soccer projects will have their way anyway (as well as many other projects, its just an example so don't take it personally). Do you consider Template:Gradient/testcases as good examples? I absolutely don't. There are too may contrast and color variations, and the eye needs to get adapted at every change of contrast. In the end, it simply makes it waaay longer to read.
It would be great if it was only used in table headers, for example. Thus, it would not disturb the reading of the main content. Dodoïste (talk) 01:12, 29 September 2010 (UTC)

Not to be conflated with accessibility/length

"Accessibility" is related to article length, not readability (see WP:NOTPAPER). We do not delete content because an article is "too long." That violates WP:Preserve, a policy, not a guideline. Instead, we split/fork off aspects of the whole topic that have become an undue weight problem. Splitting long articles and leaving adequate summaries is a natural part of growth for a topic (see WP:Summary style).

Discussions

Related Articles

Wikiwand AI