In plain English
When you tap a button, it should do its thing when you lift your finger, not the instant you touch down. Why does that matter? Because people who mis-tap (common with tremors or limited dexterity) can slide their finger away before releasing to cancel a mistake. If the action fires on touch-down, there is no escape, one wrong touch and it is done.
Who this is for
- People with tremors or motor differences, who mis-tap and need a way to back out.
- Everyone, who occasionally touches the wrong control.
How to check and fix it yourself
Native buttons and links already do the right thing. The risk is in custom controls wired to “press” events. If you have any, switch them to fire on release:
Good: standard <button>/<a>, or custom control firing on click / up-event.
Bad: a control wired to mousedown/touchstart that fires the instant you touch.
Where we can help
This one hides inside custom JavaScript controls. We test your interactive elements to confirm they fire on release (and can be cancelled), not on touch-down. It is a subtle item on the common failures list.