Add aria-label, aria-labelledby, and aria-describedby attributes to Button for improved accessibility

An extension for adding aria-label, aria-labelledby, and aria-describedby attributes to Button. Support in IE is limited, and ZoomText reads aria-describedby attribute only in Finder tool.

Tested with most used screen readers and browsers:

    Windows 10 (Chrome, Firefox, Edge, IE11)
  • NVDA 2017.3
  • JAWS 18
  • ZoomText

    iOS 10 (Safari, Chrome)
  • VoiceOver

Install

Link to this version
ExperimentalReleased 03 October 2017Apache License 2.0
Framework Support
Vaadin 8.0+
Browser Compatibility
11
Install with
Release notes - Version 2.0-ALPHA2

Second release for Vaadin 8

  • Better compliance to ARIA standards
  • Improved support for ZoomText