The purpose of all components must be programmatically determinable..
Introduction
Users often set personal preferences in their browser or assistive technology to help them understand websites. By ensuring components are understandable by these technologies, users can experience websites in the way that best suits their needs.
Users with cognitive impairments (such as problems with memory, focus, language and