W3C home > Mailing lists > Public > public-pointer-events@w3.org > January to March 2013

Tweak wording in introduction?

From: Rick Byers <rbyers@google.com>
Date: Thu, 14 Feb 2013 18:59:28 +0000
Message-ID: <CAFUtAY-6QO7sK1czddqjbZuTgLT0t+1cbBu-g3jZdpsZk-VTAA@mail.gmail.com>
To: public-pointer-events@w3.org
Hey,
I just re-read the introduction (it's been awhile) and realized it
deviates a little from how we've talked about PE in the group.  In
particular:

> This model makes it easy to write sites and applications that work well no matter what hardware the user has.
...
> So authors can easily code to Pointer Events and their content just works no matter what input hardware is being used.

I'm concerned that these may help perpetuate the misconception that if
you design for pointers, you don't need to think explicitly about how
to design your UI for different input types.  There are still lots of
challenges to designing a UI that works well with both touch and
mouse, for example, appropriate target size, gesture support (you'd
never 'swipe' with the mouse), etc.  I propose we change "easy" to
"easier", and replace the second sentence with something like:

> So authors can easily code to Pointer Events to share logic between different input types where it makes sense, and customize for a particular type of input only where necessary to get the best experience.

Also, if we're tweaking the introduction, I'd suggest we also add a
sentence or two around the threaded scrolling implications (to me
that's an even more important property than unifying different input
types).  Perhaps after the "primary goal" sentence we can say
something like "An additional key goal is to enable multi-threaded
user agents to handle default touch actions such as scrolling without
blocking on JavaScript".

I don't think any of this would qualify as a "substantive change"
(since it's just editorial), so shouldn't impact the last call, right?

Thanks,
   Rick
Received on Thursday, 14 February 2013 19:00:18 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:17:04 GMT