Accessibility Team Update: Sept 2

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 is still focusing on a global accessibility statement for WordPress and hopes to have a draft available for open discussion shortly. The theme access audits are now in a position to go “live” and we will be liaising with the Theme Review team on this over the next week or so.

After 18 months as 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., I’m standing down. Joseph O’Connor offered to take this role on and his offer was accepted by the team during the recent IRC meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area.. I’ll be working with him during the handover period. In the meantime, we will be continuing to monitor current TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. tickets such as #24766 and the Features as Plugins Tracking list (thanks to Sam Sidler for giving us the heads up on this).

#accessibility

Accessibility Update: August 7

Current short term objectives:

  • Re-visit #23560 with a view to creating an improved patch.
  • Re-evaluation of MP6 to highlight/fix any 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) issues before WP 3.8. Some direction on where to post issues/tickets would be helpful here.
  • Examine and, hopefully, confirm, the recommendations in #24766

Long term objectives:

  • Publication of a WordPress Accessibility mission statement
  • Development of formal education and outreach programs
  • Growing the accessibility group and encouraging more feedback from disabled users.

#accessibility

Accessibility Group Update for July 18, 2013

We’ve been extremely busy lately defining a list of accessibility objectives for WordPress as a whole. Top of the list is the drafting of a WordPress 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) Statement in line with other open sourceOpen Source Open Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. CMS applications such as Drupal & Joomla. We feel that this would go a long way towards solidifying the current work that is being done and providing a pathway for future development.

Selected themes are now being tested against the theme accessibility audit both as a services to some developers and as a way of ironing out any final issues before formally launching this as new initiative. A small sub-group are currently auditing the _s theme and the results from each auditor will be compared to ensure that we are able to provide a suitably standardised review process.

We are still concerned about the lack of real feedback from disabled users. Despite our best efforts, we recognise that commenting via the Make WordPress Accessible P2P2 P2 or O2 is the term people use to refer to the Make WordPress blog. It can be found at https://make.wordpress.org/. blog may still be too intimidating for many non-technical disabled users. To that end, we are currently investigating the possibility of using short accessible surveys and/or mini-polls to increase end user involvement.

#accessibility

Accessibillty Group Update:May 23

The group is currently focusing on gathering accessibility feedback for https://translate.wordpress.org/ This mini-project will extend until May 31 — at which point we’ll try to collate all feedback into a single, coherent, document.

In the meantime, members of the group are now carrying out standard theme reviews in the run up to starting optional theme 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) audits.

#accessibility

Accessibility Group Update

  • Investigated a recent issue reported with the Jetpack 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. As a result of this, we now have a representative on the Jetpack BetaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. Group and TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket #1710 has been created.
  • Created a Site Feedback Guide. The guide is intended to both add structure to any site feedback as well as provide some support for non-technical disabled users who would like to join in. We hope to test the guide out later this month.
  • Two of the group’s coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. members will begin carrying out standard theme reviews over the next week or two in order to become fully accustomed to the current system before trialling the optional theme accessibility reviews.

Accessibility Group Update

3.6 Post Formats

Both the video and audio post formats proposed for 3.6 could benefit from an ability add links to captions (for videos) or transcripts (for audio files). However, as Post Formats might be removed from 3.6, we have shelved futher investigation for the time being.

MP6 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

Members of the group are now looking for possible 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) issues via MP6 with a view to helping to remove any problems in 3.7’s interface before they become too deeply embedded.

GlotPress

We’ve been asked to provide feedback on the front end of the GlotPress site and to highlight any areas where accessibility could be improved. The final details for this project will be drawn up over the next few weeks.

Theme Accessibility Auditing

We are almost ready to begin some practical testing of the Theme Accessibility Audit.

Videos

We are still looking to develop a series of videos demonstrating disabled volunteers navigating around WordPress sites & now have a 50 minute video demonstrating a screen sharing session with a user of Dragon Naturally Speaking navigating around his own wordpress.comWordPress.com An online implementation of WordPress code that lets you immediately access a new WordPress environment to publish your content. WordPress.com is a private company owned by Automattic that hosts the largest multisite in the world. This is arguably the best place to start blogging if you have never touched WordPress before. https://wordpress.com/ site. Over the next month or so, this will hopefully be published as a series of smaller videos with captions.

Extending Pan-Accessibility

Much of the previous accessibility work within WordPress has been focused on visually-impaired screen readers users. Ideally, accessibility improvements (and feedback) need to adopt a more pan-disability approach. We are now actively appealing for users of other forms of assistive technologyAssistive technology Assistive technology is an umbrella term that includes assistive, adaptive, and rehabilitative devices for people with disabilities and also includes the process used in selecting, locating, and using them. Assistive technology promotes greater independence by enabling people to perform tasks that they were formerly unable to accomplish, or had great difficulty accomplishing, by providing enhancements to, or changing methods of interacting with, the technology needed to accomplish such tasks. https://en.wikipedia.org/wiki/Assistive_technology to become involved.

#accessibility

Accessibility Group update for March 14, 2013

Custom Menus

Further progress made on #14045 last week thanks to @ceo, @grahamarmfield and especially @lessbloat (who has been amazing!). There are further improvements that could be made but, due to development time restraints, we’re reasonably happy to go with what @lessbloat has already done. We’ll save any further enhancements for a future ticket once we have feedback from screen reader users post 3.6.

Comment Form

Re #15080, @shaun_10up and @ceo have been taking the lead and hit some problems with our suggested patches. Testing revealed that there is a significant difference in the way that screen reader software handles content within forms. so we may have to shelve this for now and take time out to do some more work on a universally effective solution.

Documentation

The Accessibility page for the Theme Developer’s handbook & the Accessibillty section for the Theme Review Guidelines are both complete.

Themes

@esmi and @joedolson are continuing to work with the Theme Review Team on the new, optional, theme 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) audit.

Other TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. Tickets

#accessibility

Accessibillty Team Update:March 6, 2013

Custom Menus

Real, positive, progress on this via #14045 thanks kargely to @lessbloat and @ceo. Remaining concerns are centred on supporting text for non-sighted users that avoids purely visual/spatial terminology.

CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. Comment Form

Currently looking at #15080 with a viw to ensuring that:

  1. users of software that does not support HTML5 are not dis-advantaged.
  2. the mixture of form controls and plain text in the current core output is removed so that screen reader users no longer have to make 2 “passes” to extract all of the form information.

2013 CSUN Conference

The group was represented by @accessiblejoe and @joedolson who reported phenomenal support for WordPress 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) — see #csun13.

Theme Accessibility Audit

Now moving onto the next phase — working with the Theme Review Team to update the Theme Review Guidelines and devise a practical workflow for an optional accessibility review.

Documentation

The first draft of the accessibility section for the Theme Developers Handbook is almost complete. Next step — gathering feedback from the Theme Review Team.

Concerns

Manpower, remains the largest concern. We badly need:

  • more, experienced, developers to assist with the upcoming theme accessibility audits
  • a greater range of non-technical, disabled users who are willing to undertake occasional user tests & provide feedback. At the present time, we are still heavily skewed towards visually-impaired users which presents a significant danger when trying to develop balanced solutions for all potential users.

#accessibility

Accessibility Group Update for February 27, 2013

  • Still pushing ahead with #14045 and 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) of custom menus generally. @GrahamArmfield and @lessbloat have agreed to take the lead together on developing prototype solutions.
  • Initial feedback on Twenty Thirteen is now complete. Overall, the response was very positive with the main areas of concern being contrasts and color choices. Hopefully, these can be resolved relatively easily without impacting on the theme’s overall design. Now that Twenty Thirteen is bundled in the nightly downloads, the group should be able to undertake a deeper audit. It was noted, however, that the theme isn’t being installed automatically via the WordPress BetaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. Tester 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 but currently has to be extracted manually from a download of the nightly build. Not sure if that’s something that needs flagging up…
  • Next areas of focus:
    • Accessibility of the Add Media panel for screen readers users with a view to raising a new TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket
    • Possible issues within the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. comment form output with a view to raising a new Trac ticket

#accessibility

Accessibility Group Update: 13 Feb 2013

Last Week

  • Established lead role for TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. input and monitoring (@GrahamArmfield); user testing videos (@accessiblejoe); documentation and user testing support (@esmi) and theme accessibility auditing (@joedolson)
  • Carried out a review of the new Post Revisions concept mockups at the request of the UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing. team
  • Organised some WordPress “swag” to give to volunteers who take part in WordPress user testing at the CSUN conference as a way of expressing our appreciation (note: this is a sensitive point amongst many disabled user groups).

This Week

  • Trac ticket update
  • Extended Theme Check plugin now available for testing thanks to @joedolson.
  • Established a list of user tests for videoing at the CSUN conference.
  • Set up a basic user test to establish the correct use of timestamps when used with the ins & del 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. markup tags with a view to providing further feedback on Post RevisionsRevisions The WordPress revisions system stores a record of each saved draft or published update. The revision system allows you to see what changes were made in each revision by dragging a slider (or using the Next/Previous buttons). The display indicates what has changed in each revision..
  • Contributed to re-opened Trac ticket #20839 with regard to an accessible approach when dealing with offsite links and the spawning of new windows/tabs.