- From: Scott González <scott.gonzalez@gmail.com>
- Date: Thu, 31 Oct 2013 15:00:56 -0400
- To: Rick Byers <rbyers@google.com>
- Cc: Jacob Rossi <Jacob.Rossi@microsoft.com>, "public-pointer-events@w3.org" <public-pointer-events@w3.org>
- Message-ID: <CAO8i3ieSvxC3GLs8DRtePW_Qocdgr08j9zHo9QBEY2shUsK6qQ@mail.gmail.com>
That looks good to me as well. On Thu, Oct 31, 2013 at 2:46 PM, Rick Byers <rbyers@google.com> wrote: > That sounds perfect, thanks Jacob! > > > On Thu, Oct 31, 2013 at 2:29 PM, Jacob Rossi <Jacob.Rossi@microsoft.com>wrote: > >> Given a platform that has less granular information than required, I >> think your approach (minimum guaranteed) is the best. I'm OK with adding a >> note. But a non-normative note cannot use RFC2119 keywords, like "should." >> [1] Here's an alternative: >> >> "Note: maxTouchPoints is often used to ensure that the interaction model >> of the content can be recognized by the current hardware. UI affordances >> can be provided to users with less capable hardware. On platforms where the >> precise number of touch points is not known, the minimum number guaranteed >> to be recognized is provided. Therefore, it is possible for the number of >> recognized touch points to exceed the value of maxTouchPoints." >> >> -Jacob >> >> [1] http://www.w3.org/TR/pointerevents/#conformance >> >> On Thu, Oct 10, 2013 at 3:36 PM, Rick Byers <rbyers@google.com> wrote: >> I just learned that Android doesn't have an API to report the exact >> number of touch points supported. Instead it has a few levels (1, 2+, 5+). >> See >> http://developer.android.com/reference/android/content/pm/PackageManager.html#FEATURE_TOUCHSCREEN >> . >> >> Should we consider adding a non-normative note or something suggesting >> how such platforms should implement this API? Eg: >> >> Note: some platforms may not report the precise number of touch points >> available. On such platforms, this API should return the minimum >> guaranteed number of points that an application can rely on being >> available. For example, on Android systems >> reporting FEATURE_TOUCHSCREEN_MULTITOUCH_DISTINCT (but not >> FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND) this should return 2. >> >> I.e. this API should be used to control the addition of additional UI to >> compensate for the lack of sufficient touch points (such as showing zoom >> controls on a single-finger device), not as a limit on the number of touch >> points that should actually be handled by the application. >> >> Sorry I wasn't aware of this as a potential issue sooner. >> >> Rick >> > >
Received on Thursday, 31 October 2013 19:01:23 UTC