14:52:30 RRSAgent has joined #html-a11y
14:52:30 logging to http://www.w3.org/2015/05/21-html-a11y-irc
14:52:32 RRSAgent, make logs world
14:52:32 Zakim has joined #html-a11y
14:52:34 Zakim, this will be 2119
14:52:34 ok, trackbot; I see WAI_PFWG(HTML TF)10:00AM scheduled to start 52 minutes ago
14:52:35 Meeting: HTML Accessibility Task Force Teleconference
14:52:35 Date: 21 May 2015
14:53:03 agenda?
14:53:07 Chair: Charles
14:53:07 agenda+ Identify Scribe http://www.w3.org/WAI/PF/HTML/wiki/index.php?title=Scribe_List
14:53:10 agenda+ Additional agenda?
14:53:12 agenda+ Extended ARIA Roles Discussion https://www.w3.org/WAI/PF/wiki/ARIAExtensions
14:53:15 agenda+ Other Business
14:53:18 agenda+ Identify Chair and Scribe for the next TF teleconference http://www.w3.org/WAI/PF/HTML/wiki/index.php?title=Scribe_List
14:53:21 agenda+ be done
14:54:21 WAI_PFWG(HTML TF)10:00AM has now started
14:54:27 +??P2
14:54:32 zakim, ??P2 is me
14:54:32 +janina; got it
14:54:46 zakim, take up item 1
14:54:46 agendum 1. "Identify Scribe http://www.w3.org/WAI/PF/HTML/wiki/index.php?title=Scribe_List" taken up [from janina]
14:55:11 zakim, dial ivan-voip
14:55:11 ok, ivan; the call is being made
14:55:12 +Ivan
14:56:05 plh has joined #html-a11y
14:56:34 Yes, thanks!
14:56:43 LJWatson has joined #html-a11y
14:57:54 darobin has joined #html-a11y
14:58:14 Thanks, Robin!
14:58:59 +Liam
14:59:08 +Plh
15:00:13 +Cynthia_Shelly
15:00:36 +[IPcaller]
15:00:49 richardschwerdtfeger has joined #html-a11y
15:00:54 +Tzviya
15:01:15 +[IPcaller.a]
15:01:20 tzviya has joined #html-a11y
15:01:26 zakim, [IP is LJWatson
15:01:26 sorry, plh, I do not recognize a party named '[IP'
15:01:37 zakim, IPcaller is LJWatson
15:01:37 +LJWatson; got it
15:01:49 zakim, IPcaller .a is SteveF
15:01:49 I don't understand 'IPcaller .a is SteveF', plh
15:01:54 zakim, IPcaller.a is SteveF
15:01:54 +SteveF; got it
15:02:15 + +1.617.319.aaaa
15:02:26 zakim, aaaa is Mark
15:02:26 +Mark; got it
15:02:40 the link to the webex is not in the agena. please post it here
15:02:50 Rich, we're on Zakim 2119
15:02:56 +Judy
15:03:02 @Rich we're using zakim not WebX
15:03:17 MarkS_ has joined #html-a11y
15:03:21 +Rich_Schwerdtfeger
15:03:27 present+ Mark Sadecki
15:03:41 +Joanmarie_Diggs
15:04:01 +JF
15:04:28 + +1.609.759.aabb
15:04:33 JF has joined #html-a11y
15:04:33 MichaelC has joined #html-a11y
15:04:36 +??P5
15:04:38 zakim, aabb is Jason
15:04:38 +Jason; got it
15:04:50 [JB: We are continuing to use Zakim for this call. There will be a practice session on WebEx following this call. The message about that was from Liam on the list earlier.]
15:05:02 zakim, what is the code?
15:05:02 the conference code is 2119 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), ShaneM
15:05:04 mgarrish has joined #html-a11y
15:05:09 +??P4
15:05:10 -LJWatson
15:05:13 zakim, I am ??P4
15:05:13 +ShaneM; got it
15:05:49 plh has changed the topic to: Agenda: https://lists.w3.org/Archives/Public/public-html-a11y/2015May/0036.html
15:05:52 agenda?
15:05:57 +[IPcaller]
15:06:03 paulc has joined #html-a11y
15:06:05 zakim, IPcaller is mgarrish
15:06:05 +mgarrish; got it
15:06:18 zakim, what is the code?
15:06:18 the conference code is 2119 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), paulc
15:06:25 Mike5 has joined #html-a11y
15:06:48 +[Microsoft]
15:06:55 zakim, [Microsoft] is me
15:06:55 +paulc; got it
15:06:56 Zakim, call Mike
15:06:57 ok, Mike5; the call is being made
15:06:57 +Mike
15:07:09 zakim, pick a victim
15:07:09 Not knowing who is chairing or who scribed recently, I propose Rich_Schwerdtfeger
15:07:17 zakim, pick a victim
15:07:17 Not knowing who is chairing or who scribed recently, I propose Mike
15:07:32 zakim, pick a victim
15:07:32 Not knowing who is chairing or who scribed recently, I propose Mike
15:07:40 zakim, pick a victim
15:07:40 Not knowing who is chairing or who scribed recently, I propose Jason
15:07:43 +[IPcaller]
15:08:10 scribe: MarkS
15:08:22 zakim, take up next item
15:08:22 agendum 2. "Additional agenda?" taken up [from janina]
15:08:42 zakim, pick up agendum 3
15:08:42 PLH: Anything else to discuss today? in addition to ARIA
15:08:43 I don't understand 'pick up agendum 3', plh
15:08:50 zakim, take up next item
15:08:50 agendum 2 was just opened, MarkS
15:08:52 https://www.w3.org/WAI/PF/wiki/ARIAExtensions
15:08:54 zakim, close item 2
15:08:54 agendum 2, Additional agenda?, closed
15:08:55 I see 4 items remaining on the agenda; the next one is
15:08:55 3. Extended ARIA Roles Discussion https://www.w3.org/WAI/PF/wiki/ARIAExtensions [from janina]
15:08:59 zakim, take up next item
15:08:59 agendum 3. "Extended ARIA Roles Discussion https://www.w3.org/WAI/PF/wiki/ARIAExtensions" taken up [from janina]
15:09:00 zakim, close item 2
15:09:01 agendum 2, Additional agenda?, closed
15:09:01 I see 4 items remaining on the agenda; the next one is
15:09:01 3. Extended ARIA Roles Discussion https://www.w3.org/WAI/PF/wiki/ARIAExtensions [from janina]
15:09:10 zakim, take up item 3
15:09:10 agendum 3. "Extended ARIA Roles Discussion https://www.w3.org/WAI/PF/wiki/ARIAExtensions" taken up [from janina]
15:09:28 +[IPcaller.a]
15:09:31 -[IPcaller.a]
15:09:50 +[IPcaller.a]
15:10:02 Zakim, [IPcaller.a] is me
15:10:02 +darobin; got it
15:10:04 TS: several months ago, DPUB considered adding features to HTML that would improve accessibility in the context of digital publishing, much like DAISY does.
15:10:12 TS: data-* css, etc
15:10:42 -Jason
15:10:58 ...at TPAC, we decided to write an extension spec. during CFC for FPWD, there were many objections, so we are considering a different path. ARAI extensions
15:11:05 s/ARAI/ARIA
15:11:11 +Jason
15:11:16 ...semantic inflection for HTML
15:11:29 https://www.w3.org/WAI/PF/wiki/ARIAExtensions
15:11:33 RS: link for proposal to extend
15:12:01 ...aria TF met and put this proposal together. it has been reviewed by PF. Mostly agreed with one exception
15:12:48 ...if you are to write an extension for ARIA, it should not become part of the non-optional parts of ARIA. If a browser is fully compliant with 1.1, it will no longer be once an ext gets added
15:13:07 ...what we want to say is that anything that goes into the core, must be compliant with Accessibility API mappings
15:13:24 ...it would be a choice to implement them or not. The goal is to avoid breaking accessibility with these modules
15:13:27 as I proposed last night, the text for point 4 could say "Any ARIA extension specifications that have reached Recommendation status at the time the ARIA Core is revised and approved as a superseding Recommendation will be considered to be a part of ARIA Core and their non-optional components required of all ARIA conforming implementations."
15:14:13 ...formal mechanism, extending must come from existing taxonomy that you can inherit from. descendants of existing role of published spec, not WD
15:14:27 ...new states must be coordinated with ARIA TF
15:14:46 ...must have API mapping and does not break accessibility, doesn't have to be for accessibility, just not break it
15:15:09 ...hyphenated role values acceptable dpub-glossary,
15:15:24 ...create a normative api mapping spec
15:15:35 ...demonstrate that it works with existing AT
15:15:38 jasonjgw has joined #html-a11y
15:15:40 ...that would be the process
15:16:13 ...ARIA is a cross connecting tech. Used for accessibility, but not limited to. allows for putting additional semantics into existing markup
15:16:23 -> https://rawgit.com/w3c/aria/master/aria/dpub.html Current draft of the DPUB-ARIA terms
15:16:29 ...valuable to CMS, epub readers, AT
15:16:49 ...epub is mostly based on existing web/browser technology.
15:17:03 ...should improve compatiblitliy
15:17:09 q+
15:17:39 PLH: SteveF? You are working on mapping in HTML. Can you add to this?
15:18:07 SF: my concern appears to be partially resolved: prefixed roles.
15:18:29 ...i think the existing solution is reasonable. would mitigate issues with collisions
15:18:47 ...extension roles should have a prefix. that would be OK.
15:18:52 q+
15:18:57 q+
15:18:59 ack ivan
15:19:40 IH: two issues that came up in early discussions with DPUB. What we call hyphen space, separate of terms and the scope of what can be a value in the role attribute. this was fuzzy
15:19:43 q+ to address in/out of scope issue
15:20:02 q+ to address adoption / requirement concerns and prefixing
15:20:13 ...comments we received were against adding new terms, or that there would be collisions, etc.
15:20:19 ...the number of terms we have is significant.
15:20:35 ...those terms, as they are in DPUB are very important
15:20:49 ack tz
15:20:55 ...what happens if hyphen-namespace solution moves forward
15:21:25 TS: confused about what the method is for graduating terms from ext to ARIA spec
15:21:33 q+ to address tzviyas question about "graduating"
15:21:51 ...suggest adding new terms after publication, and then a revision of aria core
15:22:02 ...chapter for instance
15:22:17 ...otherwise extension work has to be done in two places at once
15:22:18 ack rich
15:23:10 RS: hyphen-space is designed to avoid collisions with terms that have been in there from the start. Should be able to name them as they want, but can't do that without namespaces
15:23:38 ...If we're not in the middle of CR, we should have them available immediately, and get responses from community immediately
15:24:17 ...important if we get the API mappings, we won't be breaking things. We don't want to define your space.
15:24:21 ack janina
15:24:21 janina, you wanted to address in/out of scope issue
15:24:21 q?
15:25:03 JS: some of the scope challenges that we haven't addressed yet is whether it is just accessibility or not. We're not restricting to AT use, but want to make sure new terms don't break accessibility.
15:25:28 ack shane
15:25:28 ShaneM, you wanted to address adoption / requirement concerns and prefixing and to address tzviyas question about "graduating"
15:26:08 q+
15:26:23 q+
15:26:26 SM: extension mechanisms, and how they are made part of core (or not). prefixing, turned into not-prefixed, etc, changing the name is not as helpful as agreeing on terms that work for everyone.
15:26:37 zakim, q?
15:26:37 I see Cynthia_Shelly, plh, LJWatson on the speaker queue
15:27:21 ...how we get things into core, the model I imagined was as ext are ratified, published, etc, they don't become a required part of ARIA 1.1 core, etc, but when next version comes out, the new term would be part of that spec.
15:27:40 ack Cyn
15:27:43 ...I think that is what implementers will care about
15:28:41 CS: I want to talk about ext. I like that model that was discussed. Also concerned about new terms in new specs. It can be harder to track. I conform to this, this, this, but not that, and that. etc.
15:29:01 ...author can know what they could accomplish in that browser
15:29:09 q+ to ask cynthia about announcement
15:29:20 ...different than what Shane is saying. I imagined it to be more like CSS
15:29:25 ack plh
15:29:46 zakim, who is noisy?
15:29:52 PLH: We have a long history of using prefixes on the web, and I think long term, they don't work out.
15:29:57 ...CSS for example
15:29:58 ShaneM, listening for 11 seconds I heard sound from the following: Cynthia_Shelly (22%)
15:30:10 ...implementation problems
15:30:40 ack LJ
15:30:40 ...at the end of the day, what matters is what gets implemented. i would advise not to block on what should be part of core
15:31:16 LW: RE giving AT users ability to interact with DPUB. Too many roles could decrease accessibility if too many roles are introduced
15:31:52 ...have we spoken to other implementers of ebook readers with their own screen readers to see if they would implement support for new roleS?
15:32:13 ...that seems important
15:32:14 q+ to ask PLH about aria-* prefixings success?
15:32:41 ShaneM_ has joined #html-a11y
15:32:47 -> http://www.idpf.org/epub/profiles/edu/structure/ EPUB Structural semantics
15:32:53 TS: the terms we have discussed come from IDPF and DAISY. So ebook publishers are plugged into these groups and are familiar with these terms
15:33:26 RS: IDPF, DAISY, Adobe, were all involved in EPUB, and accessibility was considered from the start
15:33:40 TS: we can reach out to other implementers
15:33:54 LW: I think it would be important to involve as many as possible.
15:33:59 ack Shaneack Shane
15:34:02 ack Shane
15:34:03 ShaneM, you wanted to ask cynthia about announcement
15:34:36 ack Cynthia
15:34:44 SM: Cynthia, you mentioned wanting extensions to be optional. If you have things that are optional, things that are portable need a mechanism to announce themselves
15:35:07 CS: I don't have anything in mind, but there are examples of support listings
15:35:22 ...it needs to be deterministic.
15:35:50 ...how does CSS do it?
15:35:57 PLH: they don't
15:36:50 I note that schema.org seems to resolve this well with prefixing
15:36:51 CS: I understand the market doesn't like prefixes, but certain terms have major conflicts with existing taxonomies.
15:36:59 ack Steve
15:36:59 SteveF, you wanted to ask PLH about aria-* prefixings success?
15:36:59 ...prefixing would solve that problem
15:37:03 q+
15:37:35 SF: Trying to understand the issue of having a prefix and then removing it when it gets moved to "core"
15:37:47 ack plh
15:38:33 PLH: using x- causes problems. solution was to put everything behind a test flag
15:38:47 SF: we talked about attribute names/values/roles
15:38:52 q?
15:38:53 q+
15:39:05 +1 that it is a TOKEN!
15:39:07 ...its a token, it doesn't need to represent what is exposed to the user, its just a token
15:39:15 +1 to SteveF
15:39:47 ...the concept of it becoming part of the core vocab could still include the hyphen or not
15:40:00 q+ to ask about core vocabulary and prefixes
15:40:07 ack daro
15:40:58 RB: I wanted to point out that these are 2 diff things. Using a prefix is probably fine, removing it later is a bad idea. What happens is that devs want to be future proof, so they will include both dpub-foo and foo
15:41:13 ack Shane
15:41:13 ShaneM_, you wanted to ask about core vocabulary and prefixes
15:41:13 ...don't want to remove prefix. If the prefix moves to core, that is fine.
15:41:33 +1
15:41:41 SM: I agree with robin on that. we need to work out a mechanism for moving to core and what that means.
15:42:02 PLH: CSS doesn't have this problem. there is not CSS core
15:42:14 s/not/no/
15:42:16 SM: CSS has graceful degradation,
15:42:28 ack liam
15:42:28 liam, you wanted to wonder if we're going down a thorny path away from what AT should do, who is helped? schema.org only works because (1) money, (2) very limited in scope
15:42:42 SM: it would be disasterous, not inconvenient
15:43:00 q+
15:43:08 q+
15:43:15 LQ: similar to struggles in XML as well. Worry about defining all of these roles and nobody implementing them.
15:43:57 ack ivan
15:44:00 I disagree about the scope of schema.org. it is VAST
15:44:03