Doug,
I think we should use this change as the first test of our TouchEvents
errata process. It's a simple and non-controversial change, so it's mostly
mechanics. We just need to replace each "long" for pageX/Y clientX/Y
screenX/Y values in the spec to "double". What can I do to help make that
happen ASAP?
Thanks,
Rick
On Wed, Dec 18, 2013 at 1:09 PM, Scott González <scott.gonzalez@gmail.com>wrote:
> I agree that Mouse and Touch should have the same precision.
>
>
> On Tue, Dec 17, 2013 at 7:11 PM, Rick Byers <rbyers@google.com> wrote:
>
>> Hi,
>> The latest CSSOM View editors draft proposes a modification to MouseEvent
>> (and others) to enable fractional co-ordinates:
>> http://dev.w3.org/csswg/cssom-view/#extensions-to-the-mouseevent-interface.
>> This is most valuable in high-dpi scenarios (i.e. essentially all
>> tablets/phones and now many laptops) to provide more precise co-ordinates
>> to applications, so that they can result in maximum smoothness for slowly
>> moving elements.
>>
>> I've suggested (https://www.w3.org/Bugs/Public/show_bug.cgi?id=24095)
>> that if they're going to modify MouseEvent for this, they should modify
>> Touch at the same time. Without this, for example, it's impossible to
>> implement scrolling in JavaScript that is as smooth as browser native
>> scrolling. I don't think there's any good reason for Touch to be 2nd class
>> to mouse in this regard.
>>
>> Thoughts?
>> Rick
>>
>>
>