[Webkit-unassigned] [Bug 133114] Implement "touch-action:manipulation" Pointer Events CSS property to suppress 300ms touch > mouse compatibility events delay

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 20 07:15:52 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=133114


Rick Byers <rbyers at chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rbyers at chromium.org




--- Comment #3 from Rick Byers <rbyers at chromium.org>  2014-05-20 07:16:15 PST ---
See also bug 133114 which proposes adding all of touch-action to WebKit.

Note that there's an argument to be made that disabling double-tap zoom on portions of a UI (or even on some pages but not others) is inconsistent and leads only the user confusion.  The counter-argument is that web developers are largely doing this already using libraries like FastClick (I believe FastClick or something like it is in use on most major mobile-optimized websites).  But those libraries come with other downsides (bugs, perf impact, loss of touch adjustment, other browser UI features unnecessarily disabled, etc.).

So my opinion is that we might as well give developers a simple reliable switch to clearly toggle the behavior they otherwise struggle to change.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list