wai aria - Advice on supporting screenreaders (fully) on a sliding widget (think iOS settings panels) -


i building container nested sliding sub-containers - have own set of nested containers.

basically behave similar how ios handles settings (see attached image).

i need advice on how go this. aria properties use? , how structure keyboard navigation?

.. there existing w3c recommended pattern can lean against? or need re-invent wheel on one?

figure

the wai-aria authoring practices guide intended provide understanding of how use wai-aria create accessible rich internet application. describes recommended wai-aria usage patterns , provides introduction concepts behind them.

source: - https://www.w3.org/tr/wai-aria-practices-1.1/#intro


from spec looks relevant:

menu or menu bar

a menu widget offers list of choices user, such set of actions or functions. menu opened, or made visible, activating menu button, choosing item in menu opens sub menu, or invoking command, such shift + f10 in windows, opens context specific menu. when user activates choice in menu, menu closes unless choice opened submenu.

although seems may in reference 'context menu' right clicking. don't see how used use case.

the spec has advice , guidelines keyboard interaction.

you may want @ web content accessibility guidelines working group wiki, has article on 'using aria menus'


Comments

Popular posts from this blog

unity3d - Rotate an object to face an opposite direction -

angular - Is it possible to get native element for formControl? -

javascript - Why jQuery Select box change event is now working? -