- From: Jeanne Spellman <jeanne@w3.org>
- Date: Thu, 28 May 2015 15:46:09 -0400
- To: MATF <public-mobile-a11y-tf@w3.org>
Minutes: http://www.w3.org/2015/05/28-mobile-a11y-minutes.html
Text of minutes:
[1]W3C
[1] http://www.w3.org/
- DRAFT -
Mobile Accessibility Task Force Teleconference
28 May 2015
See also: [2]IRC log
[2] http://www.w3.org/2015/05/28-mobile-a11y-irc
Attendees
Present
jeanne, marcjohlic, MikeShebanek, Detlev, kim, JonAvila
Regrets
Kathy, Jan, Michael_Pluke
Chair
Kimberly_Patch
Scribe
jeanne
Contents
* [3]Topics
1. [4]Best Practices - Understandable
2. [5]3.6 Provide instructions for custom touchscreen and
device manipulation gestures
* [6]Summary of Action Items
__________________________________________________________
<trackbot> Date: 28 May 2015
<scribe> scribe: jeanne
Best Practices - Understandable
[7]https://www.w3.org/WAI/GL/mobile-a11y-tf/wiki/Understandable
_Techniques
[7] https://www.w3.org/WAI/GL/mobile-a11y-tf/wiki/Understandable_Techniques
<Kim> [8]http://w3c.github.io/Mobile-A11y-TF-Note/
[8] http://w3c.github.io/Mobile-A11y-TF-Note/
<jon_avila> Response from Lisa Seeman This is an early draft of
some of what you are talking about:
[9]https://w3c.github.io/coga/issue-papers/links-buttons.html
(We already have some changes to it, but I have not uploaded
them yet.)
[9] https://w3c.github.io/coga/issue-papers/links-buttons.html
3.6 Provide instructions for custom touchscreen and device
manipulation gestures
Detlev: There are hints in iOS, that allows you to supplement
instructions - at least to labels.
... it may be iOS only
Marc: It is iOS specific - we have been adding info the label
of the element, so that it will work on both platforms. It adds
to the text being read.
Jon: The hint is misunderstood. It is supposed to be the result
of the action.
... adjustable controls will automatically give directions from
iOS Voiceover
Mike: I think that the hint should be more than the result, it
should tell the user how to perform the action.
<jon_avila>
[10]https://developer.apple.com/library/ios/documentation/UserE
xperience/Conceptual/iPhoneAccessibility/Making_Application_Acc
essible/Making_Application_Accessible.html#//apple_ref/doc/uid/
TP40008785-CH102-SW6
[10] https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/iPhoneAccessibility/Making_Application_Accessible/Making_Application_Accessible.html#//apple_ref/doc/uid/TP40008785-CH102-SW6
Jon: That is contrary to Apple documentation -- perhaps we
should write a Technique to describe the best practice
Mike: We should go back to Apple to ask them to change that
documentation. I believe it is native.
Jon: We are talking about custom instructions.
Jeanne: Lisa's note is interesting. I think we need to say that
user agents must give instructions for actions that it
understands. The author is responsible for custom
widgets/gestures
Mike: THe use case I see a lot is that often there is the
ability to swipe an object from off screen to on screen. The
problem is that there is not an icon to indicate that the
material is available.
Jon: It fits into the Help success criteria in WCAG, sometimes
there are instructions when you launch an app to show the
complex swipes.
Kim: Some apps have overlays that show you the gestures that
can be used in the app. Then there is a button that shows how
to turn it on and off. I have seen camera apps that use complex
gestures
Mike: It is difficult to make accessible to a screenreader user
-- to link the gesture with the instructions
Detlev: There are some examples of using ARIA for this with
delayed text@@
Jon: ARIA describedby can be used. The ARIA tooltip is
difficult to get working when there is no hover, but
describedby will always be spoken even if it is offscreen.
Kim: There are some apps that use different voices. It seems
like a different layer of visual.
Jon: That is difficult to make work -- CSS doesn't work. The
user would have to set up the different voices
Detlev: If there are hints, you could choose to not to render
the hints. Like there is a technique to read short link text or
longer link text.
Jon: This is a good technique that could be used in other web
apps.
Jeanne: This seems like a user agent issue
Jon: JAWS has different verbosity settings. There is scripting
to turn on and off JAWS hints. There is no programmatic way to
communicate that to a webapp.
... there was a Freedom Scientific proposal to add a help
attribute to W3C, but it never went anywhere.
<jon_avila>
[11]https://lists.w3.org/Archives/Public/w3c-wai-gl/2003JulSep/
0346.html
[11] https://lists.w3.org/Archives/Public/w3c-wai-gl/2003JulSep/0346.html
Technique for adding hints to iOS applications
Technique for turning hints on and off
scribe: these should also have a optional visual layer as well,
as they are not only for audio.
This is also a good use case. Reminder that we have a use case
wiki page, please add this to it.
Detlev: sometimes hints should be different depending on
whether or not you are using a screenreader, which could lead
to forking. It's probably not doable.
Kim: Why can't the user specify that they want hints for
screenreader or switch use
Detlev: I don't think it is doable, because it requires the
author to write different types of hints.
... It is hypothetical at the moment.
Kim: It's good for testing.
Jeanne: There are serious privacy issues for using sniffers.
Jon: you could use tell what the user is doing by looking to
see whether they are using keyboard events.
<Kim>
[12]http://www.w3.org/WAI/GL/mobile-a11y-tf/wiki/Mobile_Accessi
bility_Use_Cases
[12] http://www.w3.org/WAI/GL/mobile-a11y-tf/wiki/Mobile_Accessibility_Use_Cases
Jon: if we put it in terms of behaviours instead of
disabilities, that is more helpful to the user and helps with
the privacy issues.
Jeanne: I would like to see a visual indicator that there is
information off screen.
Kim: iOS has elegent dots and a number of how many screens.
Mike: SOme designers will reveal a corner or sliver of
something off screen to give people an idea there is more
material available to swipe.
Detlev: an animation affordance hint that indicates there is
more material. I am not sure we want to recommend it because it
is visual only, and not available to other modes.
Kim: or if you aren't paying attention
Detlev: I don't think we want to ban it
Jeanne: it could be an example in a technique - as long as it
is available in other modalities
Jon: another one is the labels that shake when an error is made
-- the shake doesn't give you any information about the error.
Kim: It seems like there are two techniques here -- information
vs information available.
Jon: the shaking could be put under existing SC, make them new
failure conditions
... could we use 1.3.3 Sensory Characteristics for instructions
such as shake or other failures
... we have Predictable, but we don't have affordances or
discoverable
Detlev: a small tab on the left, if you have no way of focusing
with the screenreader, you would have to make it focusable. It
would be an elegent solution that would be available to other
modalities.
Kim: We should indicate 1.3.3 here
JOn: 2.1.1 keyboard -- if there is a visual indicator, then it
has to be focusable.
Dtlev: and the swipe must be keyboard accessible, but we have
already discussed this.
Kim: What about Form Datatypes?
Detlev: Don't use placeholder text alone, with no label.
... is there a current WCAG technique on Placeholder Text
Jon: Not in current WCAG, but it is in HTML
Detlev: Placeholder text will be read when you enter the field,
but if anything is entered, then the placeholder text will not
be read after that, unless it is marked up with ARIA label. I
don't know how to do that with native apps.
Jon: There are ways to do it like, labelfor. Talkback announces
it after the field rather than before the field. It will remain
even after something is typed.
Kim: there are a lot of programs that have a Back button even
in the app. If they can go back and see that placeholder text.
THere are a lot of good reasons to go back, for speech users
who accidently trip an unexpected command. Lot undo, but for
visual view.
... that could sidestep placeholder text.
Technique for Placeholder text and correctly labeling it if it
is used.
Detlev: Need a Technioque for ways of marking up groups of
labels because Fieldset does not work on some mobile
environments in iOS. It makes elements hard to use.
Jeanne: I think this is a bug to file against iOS.
Jon: Already done. But there is also an aria technique to
handle this.
Summary of Action Items
[End of minutes]
Received on Thursday, 28 May 2015 19:46:09 UTC