Skip to content

Commit 8c41bf6

Browse files
authored
Merge pull request #403 from wpaccessibility/120-readability
add resources to readability
2 parents a454d76 + 73c3844 commit 8c41bf6

4 files changed

Lines changed: 73 additions & 66 deletions

File tree

docs/topics/content/docs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Digital documents
33
layout: default
44
parent: Content and images
55
description: Similar accessibility rules apply to both PDFs and HTML documents
6-
nav_order: 5
6+
nav_order: 6
77
---
88

99
# Digital documents

docs/topics/content/readability.md

Lines changed: 0 additions & 51 deletions
This file was deleted.
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
---
2+
title: Readability
3+
layout: default
4+
parent: Content and images
5+
description: Make the text scannable and easy to read.
6+
nav_order: 5
7+
---
8+
9+
# Readability
10+
11+
Initially, people don’t read on the internet. They scan a page for keywords and only start reading when they find what they are looking for. That’s why it’s important to make the text scannable and easy to read.
12+
13+
Good practice:
14+
15+
- Start with a short summary of the content.
16+
- Divide the rest of the text in short blocks.
17+
- Use headings and lists and meaningful link text.
18+
- Avoid large blocks of text.
19+
20+
## Make text easy to read
21+
22+
Nobody ever complains that a text is too easy to read. Not everyone reads under perfect conditions, and for some readers your language may not be their native language. For most documents, aim for a [Flesch readability score of 60-70](https://yoast.com/flesch-reading-ease-score/). Or aim for the average reading level of a 12-year-old.
23+
24+
This range isn’t fixed; it depends on your target audience. There are many WordPress plugins that [measure the readability](https://wordpress.org/plugins/tags/readability/) of your text.
25+
26+
## Break your text down
27+
28+
Use [meaningful headings]({{site.baseurl}}/docs/topics/content/headings/), [clear link texts]({{site.baseurl}}/docs/topics/content/links/link-text/), lists, quotes and short paragraphs. This makes text more scannable and easier to read. Important points in the text should stand alone, so don’t hide important information in large text blocks.
29+
30+
## Text style and layout
31+
32+
- Centered or fully justified text is harder to read.
33+
- Use uppercase carefully. Uppercase obscures the shape of the word and can make it harder to understand. Screen readers will announce some short words as abbreviations.
34+
- Use italic and bold text carefully, as it interrupts the reading flow. If the information is important, think about making it stand alone.
35+
- Use enough line-height and a [large enough font-size](https://www.smashingmagazine.com/2011/10/16-pixels-body-copy-anything-less-costly-mistake/).
36+
- Limit the [content width](https://baymard.com/blog/line-length-readability) to between 50 and 75 characters.
37+
38+
## Resources
39+
40+
{: .resource-h3}
41+
### WCAG Success Criteria for readability
42+
43+
The Web Content Accessibility Guidelines at level **AA** don't address readability. Decent readability is considered a recommendation.
44+
45+
However, WCAG 2.2 Level **AAA** has four success criteria for readability:
46+
47+
- [3.1.3 Unusual Words](https://www.w3.org/WAI/WCAG22/quickref/#unusual-words) (Level AAA).
48+
- [3.1.4 Abbreviations](https://www.w3.org/WAI/WCAG22/quickref/#abbreviations) (Level AAA).
49+
- [3.1.5 Reading level](https://www.w3.org/WAI/WCAG22/quickref/#reading-level) (Level AAA).
50+
- [3.1.6 Pronunciation](https://www.w3.org/WAI/WCAG22/quickref/#pronunciation) (Level AAA).
51+
52+
{: .resource-h3}
53+
### Related pages in this documentation
54+
- [No ambiguous link text]({{site.baseurl}}/docs/accessibility-ready/theme-guidelines/no-ambiguous-link-text/) in the Theme guidelines for the WordPress accessibility-ready program.
55+
- [Design checks for web accessibility]({{site.baseurl}}/docs/testing/design/#readability) in Test for accessibility.
56+
57+
{: .resource-h3}
58+
### Other resources
59+
60+
- [Writing for Web Accessibility](https://www.w3.org/WAI/tips/writing/) by the W3C.
61+
- [Writing Accessible Content](https://foxland.fi/writing-accessible-content/) by Sami Keijonen.
62+
- [Plain Language Is for Everyone, Even Experts](https://www.nngroup.com/articles/plain-language-experts/) by Hoa Loranger.
63+
- [Dos and don’ts posters on designing for accessibility, designing for people with dyslexia](https://accessibility.blog.gov.uk/2016/09/02/dos-and-donts-on-designing-for-accessibility/) by GOV.UK.
64+
- [1Up Your Writing with Plain Language](https://www.handcoding.com/presentations/plainwriting/#cover) slides by Ashley Bischoff.
65+
- [Reading level, accessibility for web writers](https://4syllables.com.au/articles/accessibility-writers-reading/) by 4Syllables.

index.md

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,10 @@ Find the documentation for your work role, work field and expertise.
2424

2525
## New and updated content
2626

27-
In July 2026:
28-
29-
Test for accessibility:
30-
- [Complete checks against the Web Content Accessibility Guidelines]({{site.baseurl}}/docs/testing/overall/)
31-
- [Automated accessibility testing]({{site.baseurl}}/docs/testing/automated/)
32-
- [Content checks for web accessibility]({{site.baseurl}}/docs/testing/content/)
33-
- [Design checks for web accessibility]({{site.baseurl}}/docs/testing/design/)
34-
- [Frontend checks for web accessibility]({{site.baseurl}}/docs/testing/code/)
35-
- [Keyboard navigation testing]({{site.baseurl}}/docs/testing/keyboard/)
36-
- [Screen reader testing]({{site.baseurl}}/docs/testing/screen-readers/)
37-
- [WordPress plugins for accessibility testing]({{site.baseurl}}/docs/testing/plugins/)
38-
39-
Standards and best practice:
40-
- [Accessibility legislation]({{site.baseurl}}/docs/topics/legislation/)
27+
In August 2026:
28+
29+
The accessibility-ready program for WordPress:
30+
- [About the accessibility-ready program]({{site.baseurl}}/docs/accessibility-ready/about-accessibility-ready/).
31+
32+
Standars and best practice:
33+
- [Readability]({{site.baseurl}}/docs/topics/content/readability/) in Content and images.

0 commit comments

Comments
 (0)