IRC log of ua on 2014-05-22

Timestamps are in UTC.

17:03:00 [RRSAgent]
RRSAgent has joined #ua
17:03:00 [RRSAgent]
logging to http://www.w3.org/2014/05/22-ua-irc
17:03:02 [trackbot]
RRSAgent, make logs public
17:03:04 [trackbot]
Zakim, this will be WAI_UAWG
17:03:04 [Zakim]
ok, trackbot, I see WAI_UAWG()1:00PM already started
17:03:05 [trackbot]
Meeting: User Agent Accessibility Guidelines Working Group Teleconference
17:03:05 [trackbot]
Date: 22 May 2014
17:03:12 [allanj]
rrsagent, set logs public
17:03:21 [allanj]
regrets Eric
17:03:27 [allanj]
regrets: Eric
17:03:37 [allanj]
chair: jimAllan, KellyFord
17:04:11 [Zakim]
+Jim_Allan
17:04:22 [allanj]
regrets+ Jan
17:04:31 [allanj]
rrsagent: make minutes
17:04:31 [RRSAgent]
I have made the request to generate http://www.w3.org/2014/05/22-ua-minutes.html allanj
17:05:55 [allanj]
allanj has left #ua
17:06:23 [allanj]
allanj has joined #ua
17:06:31 [allanj]
agenda+ Web and TV use cases
17:06:42 [allanj]
zakim, agenda:
17:06:42 [Zakim]
I don't understand 'agenda:', allanj
17:06:47 [allanj]
zakim, agenda?
17:06:47 [Zakim]
I see 3 items remaining on the agenda:
17:06:48 [Zakim]
3. action review [from allanj]
17:06:48 [Zakim]
4. comments [from allanj]
17:06:48 [Zakim]
5. Web and TV use cases [from allanj]
17:08:16 [allanj]
scribe: allanj
17:08:17 [jeanne]
jeanne has joined #ua
17:09:16 [allanj]
at the end of last meeting we had a brief discussion about 1.4
17:10:00 [allanj]
and restructuring to make basic customization A with a browser UI and
17:10:14 [allanj]
then AA or AAA stuff be user CSS
17:10:45 [kford]
kford has joined #ua
17:10:53 [allanj]
gl: when can UA comply with SC with writing user agent CSS
17:12:21 [allanj]
... there has to be a user CSS available to claim compliance if user style sheets are necessary to comply
17:12:38 [allanj]
js: ??? isn't that content
17:12:48 [allanj]
gl: not if provided by the UA.
17:13:21 [allanj]
gl: or an extension that provide CSS UI
17:13:53 [allanj]
js: Readability - extension to FF to change font info and line spacing
17:14:07 [Greg]
I'm thinking that a user agent can never claim compliance based solely on providing the capability of adding an extension or user style sheet; they can claim compliance only if an extension or user style sheet that demonstrates compliance actually exists and is readily available to users.
17:14:12 [jeanne]
actually a bookmarklet
17:15:11 [Greg]
A user style sheet that provides global changes (e.g. bolding all links in all documents) could be considered an extension, rather than *merely* content.
17:16:30 [allanj]
js: this is really interesting. and would help with lots of websites
17:17:28 [Greg]
Of course, this brings up the long-standing question of to what extent an extension must be discoverable, what hoops the user has to go through to obtain it, whether it costs extra money, etc., to still be considered sufficient to make the user agent compliant.
17:17:51 [allanj]
ja: still concerns about extensions to meet SC. UA changes, ext. doesn't work, author does not update...perhaps if UA's maintained extensions
17:19:05 [Greg]
I would not like a user agent to claim compliance relying on a third-party extension or style sheet that's only available on some obscure university web site, while the user agent manufacturer makes no effort to raise awareness of it.
17:19:42 [allanj]
js: come up with a proposal to keep extensions up to date and readily discoverable. Could be an SC or in Compliance
17:20:03 [allanj]
gl: appropriate in Compliance, not sure how to put in SC.
17:20:45 [allanj]
js: if in conformance then in Introduction with own heading, so it stands out.
17:21:09 [allanj]
ja: with a note on SC that say Extension
17:23:15 [allanj]
Action: Greg to write conformance/ introduction extension existence discover-ability and life span
17:23:15 [trackbot]
Created ACTION-980 - Write conformance/ introduction extension existence discover-ability and life span [on Greg Lowney - due 2014-05-29].
17:23:28 [jeanne]
gl: also include the ease of installation of the extension
17:24:28 [Greg]
Similarly, if a user agent only supports one user style sheet at at time, that would not be sufficient for compliance because it would make a style sheet for one SC incompatible with style sheets for other SC, and for other user needs.
17:24:54 [Greg]
The same would be true if there was a limitation on how many extensions could be installed, although we have not seen that in practice.
17:25:07 [jeanne]
That should go into 1.7
17:26:47 [Greg]
Similarly, it would not be sufficient for a user agent to support only a limited set of developer-supplied style sheets.
17:27:14 [Joshue]
Joshue has joined #ua
17:27:39 [allanj]
Action: Jim to create or modify an SC (1.7x) to allow for multiple user stylesheets.
17:27:39 [trackbot]
Created ACTION-981 - Create or modify an sc (1.7x) to allow for multiple user stylesheets. [on Jim Allan - due 2014-05-29].
17:28:52 [allanj]
zakim, agenda?
17:28:52 [Zakim]
I see 3 items remaining on the agenda:
17:28:53 [Zakim]
3. action review [from allanj]
17:28:53 [Zakim]
4. comments [from allanj]
17:28:53 [Zakim]
5. Web and TV use cases [from allanj]
17:28:55 [Greg]
We should probably edit 1.7.4 to clarify that the second sentence is a requirement, rather than merely a comment. ("The user can save copies of the stylesheets referenced by the current page. This allows the user to edit and load the copies as user stylesheets.")
17:29:18 [allanj]
ja: we have no SC pertaining only to extensions. Should we?
17:29:52 [allanj]
open item 5
17:30:04 [allanj]
http://www.w3.org/2011/webtv/wiki/Media_APIs/Use_Cases
17:30:59 [allanj]
from Jan
17:31:02 [allanj]
- everywhere they mention "tablet" it might be better to say "Mobile device" or "Table/Smartphone"
17:31:04 [allanj]
- use case: ability to view captions only on a second device (Table/Smartphone)
17:31:05 [allanj]
- use case: ability to hear secondary audio channel only on second device (Table/Smartphone)
17:31:45 [allanj]
WebTV, on desktop there is an AT layer and the browser. not so on TV
17:31:55 [allanj]
a closed system, no addition of external AT
17:32:12 [allanj]
windows media center. works with nvda, mostly. can read, but not details...spell words
17:32:45 [allanj]
if no 3rd party, how to add scanning keyboard to a closed system if none is built in
17:34:07 [allanj]
looked at timed text, tuner control, font size, captions placement, etc.
17:37:36 [allanj]
Topic: Use Case 1 -5
17:38:45 [allanj]
it is assumed that the Tablet has AT installed, that the web interface from the settop box is written to support existing W3C accessibility Standards
17:38:59 [Greg]
In Use Case 1, it's assumed that the "service discovery application" is written to conform with accessible design guidelines, and that the tablet on which it's running has assistive technology installed or built-in, and that the combination of the two allows users who have disabilities to use the application to complete the steps in the scenario.
17:40:53 [Greg]
If the service discovery application is web-based, then it must comply with WCAG, and the browser must comply with UAAG.
17:41:20 [kford]
Reading through all of these much as GL is saying I think the fundamental assumption is that the user gents comply with UAAG and all content with WCAG.
17:42:36 [kford]
On my read I don't see places where these use cases or the APIs that would be needed are changing data or adding or removing from it. They seem to be about commmand, control and such of the information.
17:43:21 [kford]
But I think the question is for all of this onscreen viewing, where is the accessibility coming from? If not this group who's defining that? Us?
17:43:28 [Greg]
If the process of the user "turn(ing) on the Content Service on Tablet" requires user permissions (e.g. entering a password), that process may be implemented by the operating system rather than the browser, in which case it is another component that must been accessible design guidelines. For example, a secure login screen may not be compatible with third-party assistive technology due to...
17:43:29 [Greg]
...security restrictions, and thus must be made self-voicing and have other, similar, accessibility features built-in per requirements for "closed systems".
17:46:11 [allanj]
kf: these are close systems. there must be some accessible interface. built-in or external device to interface with closed-system
17:46:29 [allanj]
kf: content must comply with WCAG
17:46:48 [allanj]
kf: any user agent provided must comply with UAAG
17:48:40 [allanj]
gl: if something has Full Screen Mode, then how is interaction supposed to happen with an on-screen keyboard user.
17:50:19 [allanj]
ja: Use Case 2...An overlay is triggered to invite the subscriber to explore the city of San Francisco further on the Tablet...how is information that appears on the TV screen communication in an accessible manner to the user? does this 'overlay' also appear on the tablet?
17:53:10 [allanj]
can you change the fontsize of stuff on the TV? is the information Spoken
17:53:24 [Greg]
An example of accessibility issues would be that if an API allowed something to request full-screen mode, it has to accommodate assistive technology that needs to remain visible. For example, a web app requests to go full screen, then queries the size of the viewport it has been given, rather than assuming that it has actually received a viewport the size of the physical display.
17:54:45 [allanj]
@@ is the tablet the Remote control
17:57:33 [Zakim]
-[Microsoft]
18:00:18 [Joshue]
Joshue has joined #ua
18:00:39 [Greg]
"Channel Bounded Application: It is a web application that provides contents related to the current broadcasting channel. This application is terminated when the user changes to different channel." (from http://www.w3.org/2011/webtv/wiki/Media_APIs/Terminal_Use_Cases)
18:03:50 [Greg]
Re use case 7, "channel bounded applications" are started and closed automatically as you change channels. If you had to do something in your assistive technology to either respond to a new application opening, or configure your AT to interact with that application correctly (per your needs), you may have to do repeat that process every time you switch back to a channel. That could be...sub-optima
18:03:51 [Greg]
l, compared with having the channel bound application remain running, and merely hide itself when not needed.
18:04:54 [Greg]
Other examples would be if the user needed to reposition or zoom the bounded application's window.
18:07:48 [Greg]
Note that switching *applications* should not cause channel-bound applications to be hidden or shown, as the user may need to move focus to an assitive technology utility in order to read, view or control the channel-bound application.
18:08:21 [allanj]
meeting ended early
18:08:36 [allanj]
rrsagent, make minutes
18:08:36 [RRSAgent]
I have made the request to generate http://www.w3.org/2014/05/22-ua-minutes.html allanj
18:09:00 [allanj]
zakim, please part
18:09:00 [Zakim]
leaving. As of this point the attendees were [Microsoft], Greg_Lowney, Jeanne, Jim_Allan
18:09:00 [Zakim]
Zakim has left #ua
18:09:15 [allanj]
rrsagent, make minutes
18:09:15 [RRSAgent]
I have made the request to generate http://www.w3.org/2014/05/22-ua-minutes.html allanj
18:09:48 [allanj]
rrsagent, please part
18:09:48 [RRSAgent]
I see 2 open action items saved in http://www.w3.org/2014/05/22-ua-actions.rdf :
18:09:48 [RRSAgent]
ACTION: Greg to write conformance/ introduction extension existence discover-ability and life span [1]
18:09:48 [RRSAgent]
recorded in http://www.w3.org/2014/05/22-ua-irc#T17-23-15
18:09:48 [RRSAgent]
ACTION: Jim to create or modify an SC (1.7x) to allow for multiple user stylesheets. [2]
18:09:48 [RRSAgent]
recorded in http://www.w3.org/2014/05/22-ua-irc#T17-27-39