States and Properties
•
• Provide AT with information about how elements & widgets are configured, e.g.:
•
• has a button been pressed? 
• <button aria-pressed=”true”>
•
• is an input field required?
• <input aria-required=”true”>
•
• how much of my file upload is complete?
• <div role=”progressbar” aria-valuetext="0%" aria-valuenow="0" aria-valuemax="100" aria-valuemin="0">
•
States and Properties

Provide AT with information about how elements & widgets are configured, to help users understand how to interact with them, e.g.:

has a button been pressed?  <button aria-pressed=”true”>

is an input field required? <input aria-required=”true”>

how much of my file upload is complete? <div role=”progressbar” aria-valuetext="0%" aria-valuenow="0" aria-valuemax="100" aria-valuemin="0">

EXAMPLES