menpo / landmarker.io

Image and mesh annotation web application
https://www.landmarker.io
BSD 3-Clause "New" or "Revised" License
114 stars 21 forks source link

remove 300ms click delay on UI elements on iOS #96

Closed jabooth closed 8 years ago

jabooth commented 9 years ago

landmarker.io on an iPad for reviewing annotations is a surprisingly useful tool - however clicking the buttons on the UI suffers from the classic 300ms delay.

It would be great to eliminate this delay for iOS devices.

http://developer.telerik.com/featured/300-ms-click-delay-ios-8/

jabooth commented 8 years ago

Turns out webkit has now removed the delay anyway: https://trac.webkit.org/changeset/191072

Most likely we won't see this change until iOS 10, although in the past stuff has come through earlier. As we know this issue will be fixed by this change, doesn't seem much point in hacking around it now with a JS lib.

I'll leave this open until the webkit change makes it into safari and we're happy the issue has gone away.

jabooth commented 8 years ago

iOS 9.3 was released yesterday with this fast click feature added: https://developer.apple.com/library/mac/releasenotes/General/WhatsNewInSafari/Articles/Safari_9_1.html