Taping on a site with width=device-width, user-scalable=no or touch-action: manipulation still have a 300ms delay if the site is added to home screen and has 'apple-mobile-web-app-capable' set to yes. Steps to Reproduce: 1 - Open Safari and go to http://output.jsbin.com/peqidufiko/6 2 - Add to that site to homescreen 3 - Open the home link and tap the button Actual Results: The site shows a delay for taps of 300ms Expected Results: The site should show no delay as it has the right metas and a touch-action defined. Build Date & Platform: Testes on an iPad Air with iOS 9.3.1 and a iPhone 6 Plus with iOS 9.3.1 Additional Information: If you remove the 'apple-mobile-web-app-capable' or simply open the url in the browser then there is no delay between clicks at all as you will expect.
r
I just tested in iOS 10 Beta 1 and the issue is still present
<rdar://problem/26812631>
I verified (and dino@ confirmed) that this is now fixed in iOS 11.
Didn't tested it myself but I saw the release notes for Safari 11 the other day and yep, they seem to have fix that (and I guess a bunch of other ones). For completion: https://developer.apple.com/library/content/releasenotes/General/WhatsNewInSafari/Safari_11_0/Safari_11_0.html