[wp-meta] [Making WordPress.org] #4247: Rate Setting Sessions, used on WordCamp sites has accessibility issues

Making WordPress.org noreply at wordpress.org
Thu Mar 7 14:22:44 UTC 2019


#4247: Rate Setting Sessions, used on WordCamp sites has accessibility issues
-------------------------------------+-------------------------
 Reporter:  rianrietveld             |      Owner:  (none)
     Type:  defect                   |     Status:  new
 Priority:  normal                   |  Milestone:
Component:  WordCamp Site & Plugins  |   Keywords:  needs-patch
-------------------------------------+-------------------------
 On the schedule of a WordCamp site there is the option to mark a session
 as favourite by clicking the star next to the title.
 At the bottom of the page there is an option to mail/print/share the
 marked sessions.

 There are the the following accessibility issues:
 - The colour contrast of the star against a white background is too low
 - The star is not focusable by a keyboard, it's placed in a, `<a>` without
 a href, so it get's no focus (it should be a `<button>`)
 - There is no text inside the `<a>`, so there is no accessible name, real
 text content for the star icon
 - The mail/print/share option should be activated by a `<button>`, not an
 `<a>`
 - The div with the mail/print/share option should be an accessible dialog
 modal
 - The tab interface inside is not keyboard accessible

 This all means that this functionality is not usable for someone using a
 keyboard or a screen reader.

 For accessible examples and components see: https://inclusive-
 components.design/

-- 
Ticket URL: <https://meta.trac.wordpress.org/ticket/4247>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org


More information about the wp-meta mailing list