Opened 10 years ago

Last modified 8 years ago

#11700 confirmed Bug

Bringing accessability support for Widgets — at Version 4

Reported by: Marek Lewandowski Owned by:
Priority: Normal Milestone:
Component: Accessibility Version:
Keywords: Cc: IRINAURU@…, giorgio, satya_minnekanti@…, chrisgui@…

Description (last modified by Marek Lewandowski)

We should think about providing good a11y for widget.

Currently screen readers treats every widget as the end of an element. We need to do far better than that.

The most important requirements i see at the moment are:

  • labels for widgets
  • labels for editables

labels for widgets

  • Should be context sensitive, by that i mean they should be diffrent for image, placeholder, mathjax and codesnippet
  • Label should be also possible to fetch some information from widget instance itself, i.e. image should be have its alt attribute included into label
  • Should be specified in widget definition

labels for editables

Here i have no clear conception as of yet, because you're only able to access editable using the tab key, but it iterates from the very beginning of the document, rather than current caret position.

Currently 2 solutions come to my mind:

Solution 1

  • leave current keyboard as it is
  • upon getting into editable, user should be informed what widget editable belongs to

Solution 2

  • Allow only to enter into editable (with tab key) only when widget is focused
  • We don't need to inform our end-user what widget he's in (that reduces extra time spent on listening). The only one information he will need is the name of editable itself
  • Important implementation detail would be to allow focus cycling inside widget

Change History (4)

comment:1 Changed 10 years ago by Marek Lewandowski

Description: modified (diff)

comment:2 Changed 10 years ago by Jakub Ś

Status: newconfirmed

I will just confirm this issue (I'm clueless myself :)) because we need it.

comment:3 Changed 9 years ago by Piotrek Koszuliński

Cc: IRINAURU@… giorgio satya_minnekanti@… chrisgui@… added

DUP reported #13379.

comment:4 Changed 8 years ago by Marek Lewandowski

Description: modified (diff)
Note: See TracTickets for help on using tickets.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy