Skip to content

[split-layout] Provide proper semantics for screen readers #9079

@juuso-vaadin

Description

@juuso-vaadin

What is the problem?

Graphical control elements should have semantics that describe their purpose. The Split Layout handle isn't currently focusable with keyboard and isn't visible to screen reader users.

WCAG success criteria for controls: https://www.w3.org/WAI/WCAG21/Understanding/non-text-content.html

Currently the Split Layout is not adjustable with keyboard, but accessible name can help users with other assistive technologies.

Browsers

  • Chrome
  • Firefox
  • Safari
  • Safari on iOS
  • Edge

Screen Readers

  • None
  • NVDA
  • JAWS
  • VoiceOver on MacOS
  • VoiceOver on iOS

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions