These are the weekly notes for the accessibility 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 on the Navigation Menu A theme feature introduced with Version 3.0. WordPress includes an easy to use mechanism for giving various control options to get users to click from one place to another on a site. block 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. testing
A few weeks ago, we started doing a11y testing on a new navigation menu block in Gutenberg. @nrqsnchz will be moving the results of these tests into GitHub GitHub is a website that offers online implementation of git repositories that 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/ issues in the Gutenberg 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/ repository.
It’s important to note that the release of the navigation menu block was postponed.
Discussion of team involvement in Gutenberg development
We continued the discussion from last week regarding the team’s participation in the Gutenberg repository in GitHub.
There was a general consensus that being a small team, our time and bandwidth are limited. That being said, we’d still like to add a couple of items to our team process to try to mitigate this.
We agreed to start raising two Gutenberg issues that need accessibility feedback each week during our team meeting.
We’ll also look at adding a Slack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. – GitHub integration to our team channel that posts issues that need accessibility feedback. We’ll give this integration a try and keep it if it’s working, or remove it if we find that it adds to much noise to our channel.
Another idea that was suggested was to add an additional Gutenberg-specific bug scrub session to our meeting schedule. This could be weekly, or perhaps every two weeks. Would you be interested in participating in these additional triage sessions? We ask members of the team to add their comments and suggestions in the comments of this post.
Improve the small user sub window at the right corner on the admin bar
We discussed this Trac ticket about usability issues of the ‘My account’ dropdown menu (also known as the ‘Howdy fly-out’) in wp-admin.
The team agreed that accidental triggers are common with this menu, and argued the importance and relevance of its contents.
@danihooven, @joedolson, and @afercia (a.k.a. ‘The Howdy Force Team’) agreed to continue researching this ticket and will be following up.
#meeting-notes