Why Panning and Zooming in a Web App Can't Be Perfect
mappedin.caI'm actually hoping I'm wrong about the inability to reliably distinguish between trackpad and mousewheel wheel events.
Secretly hoping to take advantage of Cunningham's Law?
"The best way to get the right answer on the Internet is not to ask a question; it's to post the wrong answer."
Well, yes actually.
Except unfortunatly, I think I'm right.
Touch events per se are not supported in Safari as far as know.
Interesting, didn't know that! Wonder why they don't.
My issue here is with wheel events. They look identical for trackpads and mice, so I can't code for different behaviour.
i.e. Web apps can’t poll at 1000Hz or even 240.
Is this an intentional browser API concession due to some polling limit? I don't see the connection?
Incredible, thank you for sharing this.