[wp-trac] [WordPress Trac] #35483: Accessibility improvements for the Bulk Edit form
WordPress Trac
noreply at wordpress.org
Tue Jan 19 02:12:15 UTC 2016
#35483: Accessibility improvements for the Bulk Edit form
-------------------------------------+-------------------------------------
Reporter: afercia | Owner: afercia
Type: defect (bug) | Status: assigned
Priority: normal | Milestone: 4.5
Component: Quick/Bulk Edit | Version:
Severity: normal | Resolution:
Keywords: has-patch has- | Focuses: ui, accessibility,
screenshots | javascript
-------------------------------------+-------------------------------------
Comment (by azaozz):
Few things:
- Focusing on the first "remove" button seems wrong. This is far from
being the "default" action. Users open Bulk Edit to change some post
settings, not to remove posts from there :)
- Making the whole post title inside the bulk edit list clickable doesn't
work well. The "active" part there should be only the (x) icon as before.
It is too easy to remove a post from bulk editing by clicking the that
title by mistake.
- The "structural" css needs a but more work. I agree the purpose here is
not a complete refactoring but making the right half a bit more responsive
would be much better.
> When removing items from the list, focus should be moved to the previous
or next item and when there are no more items, probably to the "Cancel"
button.
Thinking we should standardize on either the previous or the next (if both
exist). We should probably close Bulk Edit when no more items left. New
items cannot be added there.
> Would greatly appreciate feedback about the best way to escape and clean
up from Emojis the string to use as aria-label.
To escape we only need to do `$( element ).text()`. Not sure about
removing emoji and other special chars from the post titles. They are in
the titles in the list-table and will be in the titles on the front-end.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/35483#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list