← All terms

Device-Dependent Event Handler

Also known as: Device-Dependent Event, Mouse-Dependent Event Handler

An event handler in web development that is triggered only by a specific input device, such as a mouse click or touch gesture, rather than being accessible through multiple input methods. Device-dependent event handlers create significant accessibility barriers because users who rely on keyboards, switch devices, or other alternative input methods cannot activate the associated functionality. Accessible web development requires device-independent event handlers that respond to both mouse/touch and keyboard input, or providing equivalent keyboard alternatives for all mouse-dependent interactions. This is particularly problematic in interactive 3D and scientific visualization tools where drag, rotate, and zoom interactions are often coded exclusively for mouse or trackpad input.

Category: web development · keyboard accessibility · web accessibility · interaction design

Related: Keyboard Accessibility · WCAG · Screen Reader · Assistive Technology

Sources