Skip to Main Content

Live: Down Events and Pointer Cancellation

taught by: Christina Adams

Session Summary

Down-events for pointer devices and keyboards are not often considered in the accessible web conversation. In this session we will take an in depth look at down events and the accessibility implications relating to the WCAG criterion for pointer cancellation.


Watch this presentation in the Knowbility Learning Center

Developers have extensive control over how users interact with a website through event types. What event type to use is often overlooked especially when interacting with a custom element. This can have substantial accessibility ramifications creating a negative user experience. In this class we will do a deep dive into down-events, the code behind them, analyze the user experience, and analyzing the accessible or inaccessible nature of these choices.

This class will cover pointer-based events in detail looking at JavaScript implementations, analyzing the experience in regard to the WCAG Success Criterion 2.5.2 Pointer Cancellation and the resulting impact on a variety of users. Many of the same pointer-based events can also be experienced with similar keyboard events. We will look at the similarities and differences of keyboard and pointer events and discuss their user impact and the aspects a developer would need to be aware of for proper implementation and maintaining an accessible experience.

Practical Skills

  • User impact of down events
  • Better understanding of WCAG criterion 2.5.2
  • Code examples and user experience for pointer based event types