Understanding SC 2.5.2 Pointer Cancellation

Understanding SC 2.5.2 Pointer Cancellation

Success Criterion 2.5.2 Pointer Cancellation (Level A): For functionality that can be operated using a single pointer, at least one of the following is true: No Down-EventThe down-event of the pointer is not used to execute any part of the function; Abort or UndoCompletion of the function is on the up-event, and a mechanism is available to abort the function before completion or…

Understanding SC 2.5.1 Pointer Gestures

Understanding SC 2.5.1 Pointer Gestures

All functionality that uses multipoint or path-based gestures for operation can be operated with a single pointer without a path-based gesture, unless a multipoint or path-based gesture is essential.This requirement applies to web content that interprets pointer actions (i.e. this does not apply to actions that are required to operate the user agent or assistive…

Understanding SC 2.1.4 Character Key Shortcuts

Understanding SC 2.1.4 Character Key Shortcuts

Success Criterion 2.1.4 Character Key Shortcuts (Level A): If a keyboard shortcut is implemented in content using only letter (including upper- and lower-case letters), punctuation, number, or symbol characters, then at least one of the following is true: Turn off A mechanism is available to turn the shortcut off; Remap A mechanism is available to…

|

Accessible Datepickers Roundup

Accessible date pickers or accessible calendar widgets as they are commonly referred to, are one of the most discussed topics between developers, designers and accessibility professional. It is not hard to make a calendar widget accessible but still we find inaccessible date pickers in the wild that are not usable by any assistive technology. We…

Understanding SC 1.4.11 Non-text Contrast

Understanding SC 1.4.11 Non-text Contrast

Success Criterion 1.4.11 Non-text Contrast (Level AA): The visual presentation of the following have a contrast ratio of at least 3:1 against adjacent color(s): User Interface Components Visual information required to identify user interface components and states, except for inactive components or where the appearance of the component is determined by the user agent and…