Accessibility Team Meeting Notes: October 22, 2021

These are the weekly notes for the 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) Team meeting that happens on Fridays. You can read the full transcript on our Slack channel and find the meeting’s agenda here.

Results from bug-scrub and meeting time change poll

The results are officially in. The new bug-scrub time will be 16:00 UTC and the meeting time will be 17:00 UTC. The first bug-scrub and meeting to be affected by this change will be Friday, November 12, 2021 16:00 UTC.

Nominations for new team reps

It is that time of year again when the Accessibility team is looking for new team reps. @alexstine is coming up on a year and @ryokuhi on sixteen months. Check out Team Rep Nominations post for some background.

This is the process that was followed before and that will be implemented again for the process.

  1. A call for Team Reps post was published: add a comment to this post to nominate yourself or someone you think is fit for the role.
  2. We’ll leave the post open for comments for a couple of weeks. During the next but one meeting, we’ll review nominations and, in case there are more than two candidates, we’ll organize a poll to select the next Team Reps.
  3. We’ll leave the poll open for one extra week, so that the new Team Reps will be chosen by November 19.

If you have any questions, please feel free to reach out @alexstine or @ryokuhi on 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/. either via DM or in the accessibility channel.

Accessibility improvements to the Media Library regarding infinite scroll

In response to a comment on infinite scroll by @priethor, @joedolson left some notes during the chat, which are reported below.

Navigating items with arrow keys, being dependent on relative visual location, are difficult for screen reader users to use. Arrow key navigation of a grid is spatial, and spatial relationships change based on viewport, so they lose pattern repeatability for screen reader users between devices. It’s easy to get lost, because there’s no real point of reference or order. What I’d like to see in a new media library is to give list & grid views equal importance. Right now, the grid view is extremely dominant: there’s no list view available anywhere outside of the library, so using media is heavily dependent on navigating the grid. The media library, as it stands, doesn’t offer a lot of flexibility in navigation, so all users are forced into the same interaction set. Media absolutely benefits from a visual navigation, since it is a predominantly visual medium; but since the people using media are not necessarily able to benefit from visual navigation, there needs to be a mode of navigation that is better suited to those needs. For example, if what you’re looking for is a Word document in the current media grid, the visual layout is really not helpful at all; visual scanning provides minimal benefit. Finding a way to make a fundamentally spatial/visual navigation usable for all is a limiting approach; it’s always going to be a fairly crappy experience for people who don’t benefit from spatial/visual information. While it’s beneficial to have keyboard navigation within a spatial grid, the accessibility problem is communicating meaningful information about current position within that grid to non-visual users. It’s better overall to have multiple navigation methods, so that users can take advantage of the mechanisms most suitable to the type of media they’re handling and their preferred method of locating media. The crucial thing for accessibility is that there is an accessible way to accomplish every task. It is not necessary for every method of accomplishing that task to be equally accessible to all users. With the addition of an effective alternative view, the ability to flex other options in the grid view increases significantly. In summary: The fundamental point is that trying to find a perfect solution to the grid navigation is solving the wrong problem.

As @priethor wasn’t able to attend the meeting, the topic will be considered again when he’ll be able to join for one of the next meetings or asynchronously.

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/: adding an announcement on formatting change for screen readers

@alexstine asked for feedback and some extra testing from screen reader users on the related pull request.

Open floor

Next week there won’t be an extra bug-scrub in view of the 5.9 release; maybe an extra bug-scrub will be held during the following week, but it’ll be decided during the next weekly meeting.

Given the large participation during the extra bug-scrub held last Wednesday, it was proposed to change the bug-scrub time once a month, but this will be reconsidered after the meeting time change.

#meeting-notes

Call for Team Rep Nominations

As announced during the last weekly meeting, all WordPress Teams have been requested to start the process to select the new Team Reps. Since I’ve been Team RepTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts. for about 16 months now and @alexstine has been in the role for almost a year, this seems like the perfect time for us to step down, so that someone else can take up the role.

To learn more about the role, you can check the article about what it means to be a Team Rep. In summary,

Team Rep is a leadership role that is mostly administrative in nature; it is not a Lead role. Letting go of the Team Rep title is not a loss of status, just a handing off of responsibilities. Someone who is a leader in a team can lead whether they are doing the team rep job or not.

Traditionally, the 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) Team has had two Team Reps, which is really useful because it allows them to share responsibilities, divide tasks and cover each other when needed.

If you would like to be considered for the role or know someone who would be a great fit, you have the opportunity to nominate yourself or others by adding a comment to this post. Remember that, if someone nominates you, but you don’t feel like accepting, you should feel more than free to say no: your nomination be considered only if you explicitly agree.

We’ll be reviewing nominations during the weekly meeting happening on Friday, November 12, 2021 at 17:00 UTC. Depending on the number of submissions, the eventual voting round will take place during the following week, with Team Reps being elected during the meeting happening on Friday, November 19, 2021 at 17:00 UTC.

If you have any questions about the Team Rep role or the nomination process, please feel free to reach out to @alexstine or me (@ryokuhi) in the comments or on 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/., either with a Direct Message or in the accessibility channel. Both of us have already agreed to support the new Team Reps during the transition period.

Thanks to @alexstine, who peer reviewed this post before the publication.

#team-reps

Accessibility Team Meeting Agenda: October 29, 2021

This is the proposed agenda for the weekly 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) Team meeting on Friday, October 29, 2021, 16:00 UTC.

  • Results from bug scrub/meeting time change poll
  • Nominations for new team reps
  • Accessibility improvements to the Media Library regarding infinite scroll
  • 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/ PR that could use some accessibility testing: Add announcement on formatting change for screen readers.
  • Open floor

If you want to have a topic added to the agenda, please mention it in the comments of this post.

The Accessibility Team bug-scrub will be held on Friday, October 29, 2021, 15:00 UTC.

This meeting is held in the #accessibility channel in the Making WordPress 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/. (requires registration).

#agenda

Accessibility Team Meeting Notes: October 22, 2021

These are the weekly notes for the 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) Team meeting that happens on Fridays. You can read the full transcript on our Slack channel and find the meeting’s agenda here.

Updates from Working Groups

Only Working Groups that provided updates are shown below.

Design

@chaion07 highlighted these two proposals that might be worth looking in to.

General

  • Today, there was a brief pause on tickets milestoned for 5.9 due to the reviewing of the Awaiting Review queue. It may be worth having an extra bug scrub considering we’re quickly approaching the release deadlines. There will be an extra bug scrub on Wednesday, October 27, 2021 at 16:00 UTC.
  • Currently, there is also not an Accessibility Release Coordinator for 5.9. See the related Slack message here. Please message @audrasjb if you would like to volunteer or have further questions about the role. @alexstine offered to take this role if one other person would assist.

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/

  • The official WordPress 5.9 Feature Go / No Go post has been published. There are some Gutenberg items included that the team may be interested in testing.
  • The following GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ issue needs testing and, if replicated, a patch. accessibility: impossible to add or edit a post’s title with Jaws for Windows screen reader activated

Media

  • @priethor left a comment regarding infinite scroll in the Media Library. Our current plan is to discuss this during next weeks Accessibility meeting.
  • @madtownlems is currently working on a pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party that may improve accessibility of existing images without Alt Text. The plugin is not yet publicly available, but we’ll let everyone know when it is ready for testing. @sabernhardt shared the following TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket, containing some background about reusing Alt Text: improve the user interface to ensure correct usage of the image alt text.

Themes

While there were no updates from the Themes group today, it is likely time to start allocating some focus to the new Twenty Twenty-Two theme. This Twenty Twenty-Two GitHub Issue is currently tracking accessibility.

Open floor

Just a reminder to vote on which meeting time will work best for you. The poll will remain open until Friday, October 29, 2021 16:30 UTC.

#meeting-notes

Accessibility Team Meeting Agenda: October 22, 2021

This is the proposed agenda for the weekly 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) Team meeting on Friday, October 22, 2021, 16:00 UTC.

  • Updates from working groups
    • Design
    • Documentation
    • General
    • 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/
    • Media
    • MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress.
    • Themes
  • Open floor

If you want to have a topic added to the agenda, please mention it in the comments of this post.

The Accessibility Team bug-scrub will be held on Friday, October 22, 2021, 15:00 UTC.

This meeting is held in the #accessibility channel in the Making WordPress 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/. (requires registration).

#agenda

Accessibility Team Meeting Notes: October 15, 2021

These are the weekly notes for the 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) Team meeting that happens on Fridays. You can read the full transcript on our Slack channel and find the meeting’s agenda here.

Updates from Working Groups

Only Working Groups that provided updates are shown below.

General

Going through TRACTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. tickets milestoned for 5.9 in the New Features and Enhancements categories. Will finish this off soon, probably by next week.

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/

Although there were no updates shared from the Gutenberg group today, this post on accessibility improvements in Gutenberg might be worth highlighting for anyone who hasn’t read it yet. This GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ Pull Request could also use screen reader testing. List View: experiment with only rendering a fixed number of items

Media

@joedolson reported about progress redesigning the image editor and requests feedback on these tickets. View the comment here

Themes

While there were no updates from the Themes group today, it is likely time to start allocating some focus to the new Twenty Twenty-Two theme. This Twenty Twenty-Two GitHub Issue is currently tracking accessibility.

Open floor

Just a reminder to vote on which time zone will work best for you. This is the new time zone which will be used for Bug Scrubs and Meetings. Vote here The poll will remain open until Friday, October 29, 2021 16:30 UTC.

#meeting-notes

Accessibility Team Meeting Agenda: October 15, 2021

This is the proposed agenda for the weekly 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) Team meeting on Friday, October 15, 2021, 16:00 UTC.

  • Updates from working groups
    • Design
    • Documentation
    • General
    • 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/
    • Media
    • MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress.
    • Themes
  • Open floor

If you want to have a topic added to the agenda, please mention it in the comments of this post.

The Accessibility Team bug-scrub will be held on Friday, October 15, 2021, 15:00 UTC.

This meeting is held in the #accessibility channel in the Making WordPress 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/. (requires registration).

#agenda

Accessibility Team Meeting Notes: October 8, 2021

These are the weekly notes for the 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) Team meeting that happens on Fridays. You can read the full transcript on our Slack channel and find the meeting’s agenda here.

Discussion around meeting time as Daylight Saving Time will be changing soon

Most of the contributors in today’s meeting agreed the time could remain the same, but a poll was created to ensure all voices are heard. Take the poll here.

Updates for the working groups

Given the limited time, only @azhiyadev from the Documentation group asked a question about which themes should be referenced in the team’s handbook (in general, the current default theme at the time of writing). She also reported about an audit tool under development by the Training and Docs Teams to capture the version number of WordPress referenced in documentation.

Open floor

@azhiyadev asked what is needed to improve the accessibility of animated gifs and videos without audio. A few suggestions were given, here is a short summary.

  • For videos without audio, captions make no sense, as they are only the transcription of the spoken text of the video. Nevertheless, descriptive transcripts can be useful: they include a text description of the visual information needed to understand the content and are essential if the video is not purely decorative and if part of the content is not available in text form. This is also required by Success Criterion 1.2.1 of WCAG 2.1.
  • Don’t use autoplay on videos.
  • Allow users to pause a gif; an example on how to do this is available in an article on CSS-Tricks.
  • Maybe, show a static image instead of the gif if the user has activated the prefers-reduced-motion preference.
  • Make sure there are no flashing lights.

#meeting-notes

Accessibility Team Meeting Agenda: October 8, 2021

This is the proposed agenda for the weekly 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) Team meeting on Friday, October 8, 2021, 16:00 UTC.

  • Discussion around meeting time as daylight saving time will be changing soon
  • Updates from working groups
    • Design
    • Documentation
    • General
    • 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/
    • Media
    • MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress.
    • Themes
  • Open floor

If you want to have a topic added to the agenda, please mention it in the comments of this post.

The Accessibility Team bug-scrub will be held on Friday, October 8, 2021, 15:00 UTC.

This meeting is held in the #accessibility channel in the Making WordPress 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/. (requires registration).

#agenda

X-post: Core Editor Improvement: Continued progress on accessibility

X-comment from +make.wordpress.org/core: Comment on Core Editor Improvement: Continued progress on accessibility