IRC log of mobile-a11y on 2016-06-23

Timestamps are in UTC.

14:58:05 [RRSAgent]
RRSAgent has joined #mobile-a11y
14:58:05 [RRSAgent]
logging to http://www.w3.org/2016/06/23-mobile-a11y-irc
14:58:07 [trackbot]
RRSAgent, make logs public
14:58:07 [Zakim]
Zakim has joined #mobile-a11y
14:58:09 [trackbot]
Zakim, this will be WAI_MATF
14:58:09 [Zakim]
ok, trackbot
14:58:10 [trackbot]
Meeting: Mobile Accessibility Task Force Teleconference
14:58:10 [trackbot]
Date: 23 June 2016
14:58:26 [davidmacdonald]
davidmacdonald has joined #mobile-a11y
15:00:30 [jeanne]
jeanne has joined #mobile-a11y
15:00:36 [Kathy]
Kathy has joined #mobile-a11y
15:02:19 [patrick_h_lauke]
patrick_h_lauke has joined #mobile-a11y
15:02:24 [Kathy]
present+ Kathy
15:02:25 [patrick_h_lauke]
present+ patrick_h_lauke
15:02:48 [Kim]
present+ Kim
15:02:50 [shadi]
present+ shadi
15:02:53 [davidmacdonald]
Present+ DavidMacDonald
15:03:12 [marcjohlic]
marcjohlic has joined #mobile-a11y
15:03:30 [Kathy]
https://www.w3.org/2002/09/wbs/66524/MATF-062216/
15:03:42 [chriscm]
chriscm has joined #mobile-a11y
15:03:43 [jeanne]
present+ jeanne
15:03:51 [Jatin]
Jatin has joined #mobile-a11y
15:04:25 [jon_avila]
jon_avila has joined #mobile-a11y
15:04:42 [jon_avila]
present+jon_avila
15:05:04 [Kim]
Kathy: fill in questionnaire to find out what dates work this summer
15:05:22 [patrick_h_lauke]
https://www.w3.org/2002/09/wbs/66524/MATF-062216/
15:05:41 [Kathy]
https://www.w3.org/2002/09/wbs/66524/MATF-062116/results
15:05:44 [Kim]
Topic: Survey
15:06:06 [Kim]
Topic: feedback from WCAG working group
15:07:09 [Jatin]
present +JatinVaishnav
15:07:22 [Kim]
Kathy: First survey just some feedback. overall a lot of the feedback, and the reason I wanted to start with this is a lot of feedback around touch and pointer with the difference. Discussion – can we just a touch is required. I'll put out another survey later.
15:09:22 [Kim]
Kathy: if you haven't read through the comments, we'll give people a few minutes to do so. Read through the first few. I want to have a conversation about pointer and what were doing. We focused on touch and then threw in pointer. A lot of the comments we got back from the working group were around what we meant by a lot of the stuff that we added toward the end
15:10:06 [patrick_h_lauke]
i'm going via skype...and hearing a lot of snap crackle and pop...and some words cutting out occasionally
15:10:35 [laura]
laura has joined #mobile-a11y
15:10:45 [jon_avila]
not garbled for me. But I do hear static and noise such as when someone is on a wireless (no mobile handset) I wonder if it's coming from Kim Patch
15:11:17 [chriscm]
I have completely lost audio...
15:11:24 [patrick_h_lauke]
we're all quiet chris
15:11:50 [patrick_h_lauke]
just waiting for somebody to call back in...
15:11:50 [jon_avila]
Perhaps it's high gain on a computer mic
15:12:12 [chriscm]
I'm getting weird static now. Like someone tapping their foot on a gain control.
15:13:32 [Kim]
Kathy: talking about first two
15:13:41 [Kim]
Kathy: what are people's thoughts about point or versus touch – additional clarity
15:14:02 [patrick_h_lauke]
q+
15:14:23 [Kim]
David: Patrick's points – touch and pointer are different because of the end pointer obstructing – pointer is smaller than finger. They do seem different. Talking about extensibility there may be times when it's important for us to distinguish. We have the one example right now – sizes. There may be others
15:14:40 [patrick_h_lauke]
q-
15:16:11 [Kim]
Patrick: I think having pointer in general provided we give good definition is good for situations where we don't want to repeat ourselves. We want to include touch and mouse and stylus. But I don't see a problem when we need just one specific type of pointer to specifically call out for touch rather than using general language.And we could probably clarify or add a note to an SC to say...
15:16:12 [Kim]
...why we are actually just mentioning touch here Other places where we don't,, general
15:17:20 [Kim]
Patrick: provide a definition of pointer which includes mouse touch and stylus foreshadowing – people might not have seen it but written email right before this call about my initial attempt at defining what pointer is what keyboard is etc. – one of my actions. Definition pointer means touch mouse stylus.Then kind of pointer, actually you the word touch And then maybe add a note that says...
15:17:21 [Kim]
...this is only applicable to a touch pointer because finger is bigger etc. etc.
15:17:31 [shadi]
q+
15:17:34 [patrick_h_lauke]
my email about pointer https://lists.w3.org/Archives/Public/public-mobile-a11y-tf/2016Jun/0028.html
15:17:46 [Kim]
David: criticism using language that is cryptic. I've just never heard the word pointer being used as a touch event
15:18:00 [Kim]
Patrick: pointer event specification which is a roundabout reference clearly but it is already used now in another specification
15:18:36 [shadi]
q-
15:18:45 [Kim]
Patrick: pointer specification covers mouse, touch and stylus
15:19:07 [patrick_h_lauke]
for ref: REC version of pointer events https://www.w3.org/TR/pointerevents/
15:19:17 [jeanne]
+1 for using W3C definitions
15:19:17 [davidmacdonald]
https://w3c.github.io/pointerevents/#glossary
15:20:31 [davidmacdonald]
Fig. 1 A pointer is a hardware agnostic representation of input devices that can target a specific coordinate (or set of coordinates) on a screen.
15:21:45 [jon_avila]
A finger and a stylus is also a pointing device -- but I see that a stylus could be used in a way that is not a pointer
15:23:50 [Kim]
Kim: object, and then what it does
15:24:04 [jon_avila]
I agree. Mouse can scroll too but also can be used to point
15:24:59 [Kim]
Kim: touch, force touch, plain stylus, tilt and pressure stylus
15:25:00 [Kim]
Jeanne: mouse also has different capabilities
15:26:09 [Kim]
Patrick: pressure sensitive touch is still very new. Definition for pointer events was to unify these because they are in many aspects the same thing, it's worth using that terminology, particularly since it's referenced in a WC3 document.
15:26:11 [patrick_h_lauke]
definition for pointer: A hardware agnostic representation of input devices that can target a specific coordinate (or set of coordinates) on a screen, such as a mouse, pen, or touch contact.
15:26:36 [Kim]
Kathy: if you look at the definition of pointer event it doesn't include touch as well. So do we mean changing this to just pointer instead of touch pointer?
15:26:57 [Kim]
Patrick: my thinking is yes except where it needs to be separately called out – where it's specific to touch
15:27:19 [Kim]
Jeanne: pointer and touch, clear it's hierarchical
15:27:43 [Kim]
Kathy: make it clear in the understanding document
15:27:56 [patrick_h_lauke]
touch comes under pointer, so if anything "pointer, including touch"
15:28:13 [patrick_h_lauke]
if we're talking hierarchical
15:28:23 [jeanne]
+1 pointer, including touch
15:28:42 [patrick_h_lauke]
or just pointer, and have clear glossary definition
15:28:49 [patrick_h_lauke]
and cross-link "pointer" to it
15:28:53 [Kim]
Kathy: when I look at these definitions I agree from an end-user perspective that it's very clear that it covers touch and people might not necessarily think pointer can be touch right from the very beginning but if we are going to go with the W3C definition it's got to be confusing to just call out touch
15:28:58 [Kim]
David: should go with existing definition
15:29:12 [Kim]
Kathy: make it clear in the guideline – referencing pointer instead of touch
15:29:33 [Kim]
Kathy: is anyone against using it and doing that
15:29:57 [Kim]
Patrick: if we say pointer and then point to our definition which clearly includes touch as well than that should be clear. And also make it clear in understanding
15:31:11 [Kim]
David: might want to take it one step further with a nonnormative note on first reference in the SC.
15:31:35 [Kim]
Patrick: definition says such as mouse, touch, pen – doesn't try to split the hair between what's a pen and what's a stylus and what's a pencil
15:31:54 [patrick_h_lauke]
"input devices that can target a specific coordinate (or set of coordinates) on a screen, such as a mouse, pen, or touch contact."
15:31:54 [Kim]
Patrick: it targets specific code
15:32:05 [Kim]
David: and 2.5 guideline we could even say pointer with brackets including touch
15:33:01 [Kim]
Kathy: if were really going this direction and I agree that we should – we don't necessarily want to include things in here that would be a device that target specific coordinates.the only reason were doing this now is right this moment people are wondering what to do with mobile and touch screens. But if we have a new technology two years down the road and now it's something else you...
15:33:03 [Kim]
...wouldn't want to have including touch and this and that. That list will just grow. I'd rather do it in the understanding..
15:33:24 [Kim]
David: okay – so we take out touch, and mainly put a note underneath saying point includes touch
15:33:34 [Kim]
Patrick: just clarify that pointer covers and include the actual definition
15:34:01 [Kim]
Patrick: keen to call back and say we now include touch as well – give them equal chance to be in the limelight
15:34:11 [Kim]
David: moving towards cutting the word touch and all this language and just having pointer
15:35:22 [Kim]
Patrick: I think it would simplify things a lot and avoid a lot of repetition. In situations where we do mean all these types of pointers. And then run the danger of new type of input which is a pointer but isn't called out we don't have to then add the new hollo lens pointer or whatever. Then it's reasonably future proved
15:35:48 [Kim]
David: specific type we would just stick with touch
15:36:02 [Kim]
Kathy: before we get to a resolution does anyone disagree with that
15:36:15 [Kim]
Hearing no objections we have a resolution
15:37:32 [shadi]
q+
15:39:05 [davidmacdonald]
Remove last sentence 2.5: Although the definition of "pointer" includes touch, we include touch and pointer for clarity. When we use the term touch, we just mean touch.
15:39:27 [shadi]
ack me
15:40:21 [Kim]
RESOLUTION: add pointer definition to glossary and reference this definition where we generally mean pointing device
15:41:21 [Kim]
David: so in situations where it's different we would say for Touch it's this, for other types of pointers it's this
15:42:38 [Kim]
Patrick: I'd probably expand that to fine input such as pointer and mouse and course input such as. Fine and course are established. I'll include that in updating github
15:42:46 [patrick_h_lauke]
ACTION: patrick to update github version http://w3c.github.io/Mobile-A11y-Extension/ to include pointer, add definition of coarse/fine etc as per MQ Lvl 4 etc
15:42:46 [trackbot]
Created ACTION-55 - Update github version http://w3c.github.io/mobile-a11y-extension/ to include pointer, add definition of coarse/fine etc as per mq lvl 4 etc [on Patrick Lauke - due 2016-06-30].
15:42:57 [Kim]
Kathy: that takes us through updating all touch and pointer comments.
15:43:12 [davidmacdonald]
remove from 2.5.2: Anywhere where we say "touch and pointer" we recognized that touch is included in the definition of pointer, but we include touch for clarity and ease of reading.
15:43:28 [Kim]
Kathy: the only thing that Rachel pointed out that we might want to include is pointer events on nonmobile platforms. That may be a moot point now. People generally don't think of pointers being just on a mobile device
15:44:49 [Kim]
Patrick: we could be ultra-specific and mention in the definition that touch applies to any kind of touch screen. But then again probably a wider question – if this isn't specifically mobile extension people wouldn't jump to the conclusion that touche is purely for mobile devices.
15:45:05 [Kim]
Kathy: incorporated into 2.1 – not mobile extension.
15:45:23 [Kim]
Patrick: in that case I don't think developers would assume, particularly because touch screens on non-mobile devices are becoming more common
15:45:58 [Kim]
Patrick: we just need to make sure we're using generic language
15:46:09 [Kim]
Kathy: any other comments for one and two in survey.
15:46:20 [Kim]
Kathy: I'm also going to update the wiki on our resolution
15:46:53 [Kim]
Kathy: WCAG comments survey #3
15:47:44 [Kim]
Kathy: Two different get hub documents. One which is the mobile extension. Another which is just the touch and pointer.. We should be making changes to just the touch and pointer right now so we can get that one all wrapped up. Only the items that are finished and completed will go into 2.1
15:48:18 [Kim]
Jeanne: to clarify both documents should be the same except for the labeling. If Patrick updates the full document it would be easy to publish a separate one for touch if we needed again. Working on the original would be better
15:48:32 [patrick_h_lauke]
http://w3c.github.io/Mobile-A11y-Extension/
15:51:52 [jeanne]
s/get hub/Github
15:51:53 [davidmacdonald]
adjiust 2.5 intent: Platforms today can be operated through a number of different devices including touch, stylus, pen, <add> and mouse</add> in addition to <remove>mouse and </remove>keyboard.
15:53:47 [Kim]
Patrick: swipes not used with AT, but that's okay because of 2.1.1
15:54:08 [Kim]
Kathy: we were requiring it to actually work with touch even if it worked with keyboard, touch was required. So 2.1.1 was not in a position to satisfy this
15:55:08 [Kim]
Patrick: per my email about pointer interfaces and keyboard interfaces I think one of the problems which then caused this problem is – the use of keyboard – the way it's defined brings it back to keystroke
15:55:21 [Kim]
Patrick: if it's a possibility for 2.1 even those SCs could be modified
15:55:45 [Kim]
Kathy: we can't for 2.1. We can for 3.0. We should make a note based on these comments that we should modify that for 3.0. Right now we can't for 2.1
15:56:06 [Kim]
Patrick: well, I'll withdraw my sensible comments and will have to monkey patch it further
15:56:33 [Kim]
Kathy: past discussions – if we could modify this keyboard stuff some of this other stuff would not be needed
15:57:00 [Kim]
Patrick: the least destructive changes to modified the definition of keyboard so that it does not just send sequential keyboard information – extend this glossary definition
15:57:29 [Kim]
Patrick: glossary is normative, but expanding that normative definition – may be scope to do that?
15:57:40 [jon_avila]
That would open things up too much to allow for speech or other things to meet 2.1.1
15:57:50 [Kim]
Jeanne: Greg did say we can work on definitions
15:57:57 [jon_avila]
agaree with David that is important for 2.1.1
15:58:16 [jeanne]
s/Greg /Andrew
15:58:18 [Kim]
David: really want to bring Greg into conversation he was adamant about sending keystroke information. Back in the day we were using a lot of serial keystroke information
15:58:55 [Kim]
David: we might want to talk to an engineer – between sequential navigation and send keystrokes
15:59:58 [Kim]
Kathy: different input, also speech – pick up this conversation again to see what we can actually do with definitions, good information as to what we can and can't do there.
16:00:19 [Kim]
Kathy: feel free to further discuss over email.
16:01:56 [Kim]
rrsagent, make minutes
16:01:56 [RRSAgent]
I have made the request to generate http://www.w3.org/2016/06/23-mobile-a11y-minutes.html Kim
16:02:43 [Kim]
Present+ Chris
16:03:01 [Kim]
Regrets+ Henny
16:03:13 [Kim]
chair: Kathleen_Wahlbin
16:03:56 [Kim]
Regrets+ Alan
16:04:10 [Kim]
rrsagent, make minutes
16:04:10 [RRSAgent]
I have made the request to generate http://www.w3.org/2016/06/23-mobile-a11y-minutes.html Kim
16:58:34 [Kim]
rrsagent, bye
16:58:34 [RRSAgent]
I see 1 open action item saved in http://www.w3.org/2016/06/23-mobile-a11y-actions.rdf :
16:58:34 [RRSAgent]
ACTION: patrick to update github version http://w3c.github.io/Mobile-A11y-Extension/ to include pointer, add definition of coarse/fine etc as per MQ Lvl 4 etc [1]
16:58:34 [RRSAgent]
recorded in http://www.w3.org/2016/06/23-mobile-a11y-irc#T15-42-46