A presentation at Internal by Todd Libby
ARIA aria-label, aria-labelledby, aria-describedby
ARIA ACCESSIBLE RICH INTERNET APPLICATIONS
ARIA FIGHT CLUB
DON’T USE ARIA
ARIA NO ARIA > GOOD ARIA > BAD ARIA
WHAT ARE THEY? A WAY TO MAKE WEB CONTENT AND WEB APPLICATIONS MORE ACCESSIBLE TO PEOPLE WITH DISABILITIES IT HELPS WITH DYNAMIC CONTENT AND ADVANCED USER INTERFACE CONTROLS DEVELOPED WITH HTML, JAVASCRIPT, AND RELATED TECHNOLOGIES
ARIA-LABEL OVERRIDES AN ELEMENT’S NAME, REPLACING IT WITH TEXT YOU SPECIFY
/ < <Button aria label=“Close”> * button>
ARIA-LABELLEDBY OVERRIDES AN ELEMENT’S NAME, REPLACING IT WITH ANOTHER ELEMENT
/ < / / < <
ARIA-DESCRIBEDBY SETS AN ELEMENT’S DESCRIPTION TO THE CONTENT OF ANOTHER ELEMENT
MULTIPLE IDs YES YOU CAN!
/ < / / / < < <
HIDDEN LABELS & DESCRIPTIONS WHAT ARE YOU TRYING TO HIDE?
/ < / < / < / / / /
THANKS! @TODDLIBBY - TODD LIBBY
View ARIA Attributes, Part One on Notist.
Dismiss
Internal presentation on aria-label, aria-labelledby, aria-describedby