Accessibility is essential for every system or product in order to guarantee equal opportunity for access and use to all, including the differently-abled. Thus it is crucial to remove any technological barriers for special needs users, who explore the Internet by assistive technologies. However, ensuring efficient and satisfactory (in other words, usable) interaction with user interfaces (UIs) of products or services must occur in the design phase, in order to produce UIs that are universally simple to understand, rapid and easy to use.
Applying accessibility and usability criteria from the very beginning of the design phase is much less costly than introducing it later, so specific guidelines should be followed from the earliest stages of the design process. In the long run, creating accessible and usable Web UIs will improve overall efficiency and effectiveness of interaction for any individual and organization.