Most interface work is about making a button easy to use. Impossible Click takes that rule, grins, and runs in the other direction.
The premise is simple: try to click a button that moves away from the cursor. The page keeps caught and missed counts and displays an accuracy figure. Success gets a visible celebration, making the result feel like a small game rather than an ordinary form submission.
The JavaScript handles movement, boundaries, and the score display. The button has to evade the pointer without disappearing beyond the area where the game takes place. Particle effects and feedback add personality to what is otherwise a very small interaction.
This is intentionally adversarial behavior in a play context. It would be terrible on a Save button, a checkout form, or a control someone needs to use quickly. The same movement that makes the game entertaining would be a usability bug in an ordinary application.
That contrast is why experiments like this are useful. They make pointer behavior, spatial constraints, and feedback easy to observe. A small change in movement or distance can noticeably change how the page feels.
The project lives in one standalone HTML file, so it is easy to inspect without a larger application setup. It is one of the deliberately silly corners of my repository.
Sometimes the point of building something is to solve a task. Sometimes it is to make a button act like it knows exactly what you are trying to do.