Skip to content

Commit 08ffe80

Browse files
committed
Update reference to WCAG 2.1 with WCAG 2.2
1 parent 6e5fd6c commit 08ffe80

File tree

1 file changed

+11
-11
lines changed
  • general/development/policies/accessibility

1 file changed

+11
-11
lines changed

general/development/policies/accessibility/index.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Moodle is designed to provide equal functionality and information to all people.
1818

1919
## Accessibility conformance
2020

21-
As part of our ongoing commitment to accessibility and continuously improving conformance with the WCAG 2.1 Level AA success criteria, Moodle is working with an external team of accessibility specialists to review the accessibility of its products through regular accessibility audits.
21+
As part of our ongoing commitment to accessibility and continuously improving conformance with the WCAG 2.2 Level AA success criteria, Moodle is working with an external team of accessibility specialists to review the accessibility of its products through regular accessibility audits.
2222

2323
### Accessibility accreditations
2424

@@ -143,13 +143,13 @@ All text that is presented needs to be displayed in a colour with sufficient con
143143

144144
It is worth noting that colour alone **must not** be used to imply meaning. An example of a failure for this would be to display error messages in "red" with no other information to convey that this is an error message.
145145

146-
See [the W3C advice on the use of colour](https://www.w3.org/TR/WCAG21/#use-of-color) from WCAG 2.1 for more information.
146+
See [the W3C advice on the use of colour](https://www.w3.org/TR/WCAG22/#use-of-color) from WCAG 2.2 for more information.
147147

148148
### Icons
149149

150150
Icons (Images) can be displayed in a variety of ways, and the correct use of icons will depend on the context in which they are used.
151151

152-
See [the WCAG 2.1 requirement for text alternatives](https://www.w3.org/TR/WCAG21/#text-alternatives) for more information.
152+
See [the WCAG 2.2 requirement for text alternatives](https://www.w3.org/TR/WCAG22/#text-alternatives) for more information.
153153

154154
#### Solitary Icons
155155

@@ -165,13 +165,13 @@ When multiple icons are displayed in a row as links, it is important that each i
165165

166166
The minimum valid size for a link target is 44 by 44 pixels.
167167

168-
See [the WCAG 2.1 requirement for target size](https://www.w3.org/TR/WCAG21/#target-size) for more information.
168+
See [the WCAG 2.2 requirement for target size](https://www.w3.org/TR/WCAG22/#target-size) for more information.
169169

170170
### Keyboard Support
171171

172172
All components should be entirely operable through a keyboard-only interface.
173173

174-
See [the WCAG 2.1 requirement for keyboard accessibility](https://www.w3.org/TR/WCAG21/#keyboard-accessible) for more information.
174+
See [the WCAG 2.2 requirement for keyboard accessibility](https://www.w3.org/TR/WCAG22/#keyboard-accessible) for more information.
175175

176176
Some important things to consider is that all components should be focusable with the keyboard (available in the tab sequence), and should allow the focus to be moved away using only the keyboard.
177177

@@ -186,13 +186,13 @@ Moodle forms created with the standard forms library are designed to be accessib
186186
- All form elements must have a label
187187
- The form must be able to be completed entirely with the keyboard
188188
- Invalid entries in the form fields should be indicated with the "aria-invalid" attribute set to "true"
189-
- Warning messages for invalid form fields should be associated with the invalid field using the "aria-describedby" attribute. See [the WCAG 2.1 success criteria for Error Identification](https://www.w3.org/TR/WCAG21/#error-identification) for further information on this.
189+
- Warning messages for invalid form fields should be associated with the invalid field using the "aria-describedby" attribute. See [the WCAG 2.2 success criteria for Error Identification](https://www.w3.org/TR/WCAG22/#error-identification) for further information on this.
190190

191191
### Presentation Only
192192

193193
Any component that contains no information or functionality that is not provided by other components on the page can be considered decorative only. Content that meets this description can be hidden from screen readers using a suitable technique (aria-hidden or presentation role).
194194

195-
See [the WCAG 2.1 description of pure decoration](https://www.w3.org/TR/WCAG21/#dfn-pure-decoration) for more information.
195+
See [the WCAG 2.2 description of pure decoration](https://www.w3.org/TR/WCAG22/#dfn-pure-decoration) for more information.
196196

197197
### Landmark regions
198198

@@ -216,7 +216,7 @@ Some tips for providing a meaningful page title:
216216

217217
(not to be confused with Moodle's `\core\context` class and its implementations)
218218

219-
According to the [WCAG 2.1 Understanding Docs](https://www.w3.org/WAI/WCAG21/Understanding/on-focus.html#dfn-changes-of-context), a change in context is a major change that, if made without user awareness, can disorient users who are not able to view the entire page simultaneously. It can include changes of user agent, viewport, focus, or content that changes the meaning of the web page.
219+
According to the [WCAG 2.2 Understanding Docs](https://www.w3.org/WAI/WCAG22/Understanding/on-focus.html#dfn-changes-of-context), a change in context is a major change that, if made without user awareness, can disorient users who are not able to view the entire page simultaneously. It can include changes of user agent, viewport, focus, or content that changes the meaning of the web page.
220220

221221
:::
222222

@@ -276,8 +276,8 @@ This is automatically handled by `$PAGE->set_title()`.
276276

277277
#### Useful resources
278278

279-
- [Understanding Success Criterion 2.4.2: Page Titled (Level A)](https://www.w3.org/WAI/WCAG21/Understanding/page-titled)
280-
- [Technique G88: Providing descriptive titles for Web pages](https://www.w3.org/WAI/WCAG21/Techniques/general/G88)
279+
- [Understanding Success Criterion 2.4.2: Page Titled (Level A)](https://www.w3.org/WAI/WCAG22/Understanding/page-titled)
280+
- [Technique G88: Providing descriptive titles for Web pages](https://www.w3.org/WAI/WCAG22/Techniques/general/G88)
281281

282282
### Advanced UX Widgets
283283

@@ -294,7 +294,7 @@ When it is determined that an advanced interface is required (typically one that
294294
- [W3C Accessibility Standards Overview](https://www.w3.org/WAI/standards-guidelines/)
295295
- [Accessible Rich Internet Applications (WAI-ARIA) 1.1](https://www.w3.org/TR/wai-aria-1.1/)
296296
- [WAI-ARIA Authoring Practices 1.1](https://www.w3.org/TR/wai-aria-practices/)
297-
- [Web Content Accessibility Guidelines (WCAG) 2.1](https://www.w3.org/TR/WCAG21/)
297+
- [Web Content Accessibility Guidelines (WCAG) 2.2](https://www.w3.org/TR/WCAG22/)
298298
- [Authoring Tool Accessibility Guidelines (ATAG) 2.0](https://www.w3.org/TR/ATAG20/)
299299
- [User Agent Accessibility Guidelines (UAAG) 2.0](https://www.w3.org/TR/UAAG20/)
300300

0 commit comments

Comments
 (0)