WordPress 6.0 Features Numerous Accessibility Improvements


WordPress recently announced that version 6.0, which will be out on May 24, 2022, will feature a significant amount of accessibility improvements that will make it easier for users to use WordPress and bring it closer to WCAG 2.0 AA compliance .

WordPress Accessibility

WordPress keeps inclusivity and accessibility as a core goal”as much as possible“For all WordPress releases.

To achieve this goal WordPress has an internal team focused on accessibility.

wordpress Description of Accessibility Notes,

“The WordPress community and the open source WordPress project are committed to being as inclusive and accessible as possible.

We want users, regardless of device or capability, to be able to publish content and maintain a website or application built with WordPress. ,

WordPress 6.0. accessibility improvements

WordPress offered a brief preview of the many improvements coming to WordPress 6.0, which is currently scheduled for May 24, 2022.

Alt text

One Alt text improvements Used on Featured Images When the featured image is linked to a post, the post title is used as the alt text for it.

Improvements in tabbing

WordPress made an additional note that allows Tabbing in a Block Placeholder,

The GitHub pull request describes this improvement:

“When the focus is on a block containing a placeholder (such as an image or column block) and we are in edit mode, we should be able to tab into the placeholder control.

This placeholder control makes the keyboard accessible when the “Place text cursor inside block” preference is enabled (arrow key navigation in or out of a block doesn’t work with that preference).

It also makes it possible to tab into a block that has only one block inserter, such as an empty group block. ,

screen reader improvements

Many of the improvements relate to making it easier for publishers who use screen readers to navigate through blocks and get things done.

One particularly interesting fix is ​​this: No error message was returned on incomplete input in the tag administration screen. During an accessibility audit it was discovered that a visual color notice of an error occurred when a user left a required name field blank in the “Tag” editing section, but no actual error message was generated. This has been fixed in version 6.0 of WordPress.

Another useful improvement includes a flaw in how the toolbar functions in iOS and the lack of text labels.

according to github pull request,

“When you use VoiceOver on iOS, the link to open the “New” dropdown menu in the toolbar reads as “Post new.php.”

Area-related accessibility fix for WordPress 6.0

RichText: Reverse disabled linebreaks to set area-multiline position.

Remove role attributes on SVGs meant for “decoration”.
This is an improvement that one of the WordPress contributors called a small change that resulted in a significant improvement. It’s about adding a role=”img” tag, but without adding an area-label to the SVG. So what they did was to remove the role attribute, which fixed the issue.

Navigation block improvements

Improvements to the navigation block would be welcomed by many.

for example, many improvements make it easy For those using a screen reader to understand situations where there are multiple navigation menu blocks, such as a top-level site navigation menu and a second-level menu for categories, as well as User interface feedback improvements For screen reader when creating new menu.

Additional improvements have been made to various other blocks, including adding area labels to the search button.

WordPress list view improvements

list View There is a user interface for navigating through sections of content.

The list view interface is available in the WordPress toolbar through an icon at the top of the page.

Screenshot of list view toggle button

wordpress list view toggle button

Activating the icon via the toggle button reveals a drop down menu that remains open during use.

WordPress announced eight improvements to the list view user interface, which improves, among other things Ability to select specific blocks, edit area label, Improves keyboard controls and announcements while navigating through list view and other improvements.

improving media handling

WordPress is also introducing improvements to the way it handles media.

According to WordPress:

  • “Preserve attachment properties when custom logo is cropped. This means that the alt text, title, description and title of the image will be migrated to the cropped copy of the image after cropping.
  • Prevent arrow keys switching media if URL is focused.
  • Add a “Copy URL to Clipboard” function in List Table View.
  • Set break-word on sample permalinks so that the full permalink appears on mobile devices in posts, media, and comments.
  • Remove target blank attribute from media uploader edit link.
  • Remove target=”_blank” from links to change permalink structures and change link text to clarify link purpose.”

additional accessibility improvements

WordPress 6.0 also improves screen reader and keyboard functionality in quick/bulk editing, fixes issues with login and register buttons to add autocomplete values ​​but in a way that doesn’t represent a security issue as the value is in the browser are stored in (more here,

Finally there were various accessibility improvements in the official WordPress theme:

  • “Twenty Nineteen: Override Flex Order in Comment Form.
  • Twenty Twenty: Convert search to a dialogue role and fine-tune the handling of area-wide to synchronize mobile and desktop buttons.
  • Twenty-one: reverse logic for a preference-reduce-motion media query.
  • For compatibility with the theme card, use the pointer cursor when hovering over the theme detail button.”

WordPress 6.0 Accessibility

The WordPress Accessibility team put a lot of effort into making WordPress 6.0 accessible and inclusive according to them declared target To make WordPress WCAG 2.0 AA compliant as much as possible.

quote

Read Official WordPress Announcement

WordPress 6.0 Accessibility Improvements





Source link

Leave a Comment