tapclick
Tapclick is a term used in web and mobile user interface design to describe the relationship between a tap gesture on a touchscreen and the corresponding click event within software. It refers to the practice of unifying input handling so that tapping a control on a mobile device activates the same behavior as clicking with a pointer device on a desktop.
Historically, mobile browsers introduced a delay between touch and mouse signals, around 300 milliseconds, to accommodate
In practice, tapclick involves either mapping the touch sequence (touchstart/touchend) to a synthetic click or using
Best practices include using pointer events where possible, enabling touch-action CSS such as touch-action: manipulation to
Related concepts include the classic FastClick solution, touch events, click events, and the broader set of