WordPress 5.3 accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) focus
51 accessibility focused tickets were closed in milestone 5.3.
The biggest changes are related to Admin CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site.. These changes were documented in a fully detailed dev note:
These changes were extensively tested by @audrasjb and a full report of his tests is available on Make/CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. as well:
Widgets now use
aria-current attribute to indicate if the current page in the concerned widgets:
aria-label is now used in Post and Comments navigations to add proper context to the related navigation systems:
Twenty Nineteen’s HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. structure was improved to avoid to generate invalid HTML:
wp_die HTML output was improved to avoid to generate invalid HTML:
There were also a number of accessibility focused changes in the blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. editor to handle GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ Accessibility Audit issues.
The accessibility team also contributed intensively to the development of the new bundled theme, Twenty Twenty.
WordPress 5.3 was a key release for the WordPress accessibility team. Thanks to everyone involved in the accessibility focused TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. tickets and Gutenberg issues 👏
New accessibility team reps election for 2020
The new team reps will be elected on Friday 8 November 2019 at 15:00 UTC on Accessibility SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. channel.
For further information, see the related post on Make/Accessibility: