It's incredibly hard to decide what is a reasonable event to handle and what is "ceding control to the page".
Even more because for most of those events, handling just a handful of them is perfectly fine and will improve your experience in a web app. Sometimes even conditionally handling them all is still perfectly fine.
Comments
It's incredibly hard to decide what is a reasonable event to handle and what is "ceding control to the page".
Even more because for most of those events, handling just a handful of them is perfectly fine and will improve your experience in a web app. Sometimes even conditionally handling them all is still perfectly fine.
Maybe I don't want my experience "improved". I have never been glad my scrollbar was hijacked, or that the behaviors of the "back" button was changed.
Well, maybe not you, but almost everybody praises scroll to zoom in map applications.
In what sense is that true?