- From: Brian McNeilly <brian.mcneilly@ssbbartgroup.com>
- Date: Tue, 9 Aug 2016 18:58:31 +0000
- To: "public-svg-a11y@w3.org" <public-svg-a11y@w3.org>
- Message-ID: <BN3PR03MB21296F42462954F8F1197EDDE01C0@BN3PR03MB2129.namprd03.prod.outlook.com>
Minutes from today's call are available here: https://www.w3.org/2016/08/09-svg-a11y-minutes.html
A plaint text version is available below:
[1]W3C
[1] http://www.w3.org/
- DRAFT -
SVG Accessibility Task Force Teleconference
09 Aug 2016
See also: [2]IRC log
[2] http://www.w3.org/2016/08/09-svg-a11y-irc
Attendees
Present
LJWatson, fesch, Brian, AmeliaBR, Rich_Schwerdtfeger
Regrets
Chair
fesch
Scribe
Brian
Contents
* [3]Topics
1. [4]SVG-AAM
2. [5]NEWS
3. [6]Publication Status
4. [7]Shadow Tree vs Shadow DOM Text
5. [8]Testing of SVG A11y Spec
* [9]Summary of Action Items
* [10]Summary of Resolutions
__________________________________________________________
<scribe> scribe: Brian
presnet+ Brian
<fesch>
[11]https://lists.w3.org/Archives/Public/public-svg-a11y/2016Au
g/0007.html
[11] https://lists.w3.org/Archives/Public/public-svg-a11y/2016Aug/0007.html
SVG-AAM
NEWS
fesch: any news, or changes to the agenda?
AmeliaBR: we now have cross-browser support for tabindex.
... as of last week update to edge we have support, as of
Firefox nightly. There is a 6 week cycle for nightly ot stable
... Chrome and Webkit already have had tabindex support for a
while
fesch: any news from the SVG working group?
AmeliaBR: We're working on getting SVG2 to candidate rec
... all normative changes are locked now.
... There is a couple required reviews. The
internationalization team needs to review. There also needs to
be an accessibility review.
... a request was sent out. Not quite sure the process there,
but there will need to be a formal sign off that this doesn't
do anything bad for accessibility. We may be the ones asked to
confirm
chaals-ordhord: Leonie will have a good idea of what happens
next
LJWatson: My guess is that it will show up on tomorrow's agenda
(APA)
shepazu: I think it's worth nothing, for whoever who's on that
meeting, though we didn't seek explicit accessibiltiy review
before, we have been working with accessibility people to
address accessibility needs in advacne
... not only do we have tabindex
LJWatson: Fred and I are usually on the APA call, we'll make
sure this gets picked up then
fesch: that'll jsut go through the normal channels. Rich,
Leonie and I are all on APA. We don't anticipate any problems
there
shepazu: During that call, I'd appreciate, Rich as you point
out, we waited to get the review. But, we didn't wait to get
the review. We've been working with accessibility folks for
several years now
... trying to resolve problems in advance. This isn't so much a
review, but a sign off to get to CR
... the other one that got snet out, by the way. The
internationalization, they said they didn't like seeing them
put off so late, but we didn't change much, and most of the
changes for language is with CSS
fesch: what about lang and titles and description
shepazu: I thouhgt we didn't do those changes
AmeliaBR: those are still in. The two changes are
multi-title/desc and switch langauge and allow reorder
chaals-ordhord: is the multi-lingual title/desc real? Does it
work anywhere?
AmeliaBR: No, that's why it's marked at risk
shepazu: I don't think it'll make it out of CR because we don't
have implementations of it
AmeliaBR: I think we need to present it as an accessiibility
feature
chaals-ordhord: I hate to say it, but I'd be pretty surprised
if that worked
AmeliaBR: there's more work people catching up on accessibility
... Microsoft fixed keyboard accessibility, and have been
waiting for us to stabilize everything else
fesch: anything else?
Publication Status
these are good to go. They're in the queue, I think behind dpub
Shadow Tree vs Shadow DOM Text
AmeliaBR: For SVG2 I added cross-links for the words for WhatWG
spec for shadow dom
... the independent shadow dom spec has stalled, they're
looking to integrate into the core DOM and not have two specs.
The changes are in the WHATWG spec. This is a living standard
... If you're ok with using that as the definitive reference
for terms, that seems to be the most up to date place
... I haven't pushed the clarifications to the AAM. I need to
check with Michael if I can push changes, now that he's
adjusted changes permissions to github
... It'll either be apull request from the repo, or a fork of
the repo. I can let you know the changes I have marked as todo
are to avoid the use of the term "shadow dom content", use more
precise language
... There's another paragraph I need to clean up, Brad was
saying it's a little confusing
... The main change is being precise in terminology
fesch: Rich, did you have questions baout shadow dom shadowtree
based on interactivity concerns
Rich: I think in the last meeting that the events were the
same, I don't think we need to differentiate
AmeliaBR: dealing with IDrefs, due to the nature of the use
element, and how users don't have control over the stuff inside
it I don't see it to be an issue. It's more a problem using the
shadowdom and custom widgets.
Rich: When you have a click element inside a tree does it flow
up to the parent element?
AmeliaBR: It does. If you have a mousein mouseout type event
where it's going in and out of two parts inside the shadow
tree, and with the use element you'd be going in and out of the
same element it stops bubbling.
fesch: If you actually have a click inside a symbol referenced
by a use, and you reference document, you're doing this
programmatically, and your referencing document will it give
you the parent document or the local document it'll refer you
to
AmeliaBR: the document is the sort of containing document. I'd
need to grab the spec to get all the details. But, yeah,
there's a whole set of new additions about what's contained to
the local tree or what's related to the document.
the shadow tree is related but not a separate document, like an
iframe is a separate document
fesch: can you programmatically find those?
AmeliaBR: yes
fesch: Would JQuery get confused? Can you find things with it
inside those shadow trees?
<AmeliaBR> [12]https://dom.spec.whatwg.org/
[12] https://dom.spec.whatwg.org/
AmeliaBR: Not by default, selectors only look inside one tree.
... This is not naything specific to SVG and use elements.
They're part of the DOM standard, which browsers are making
their implementations match
... We're trying to coordinate as much as possible. the
distinction being use element shadow trees are read-only
fesch: how would you show focus on them?
AmeliaBR: styles are still independent. That's one important
difference
... SVG using the shaodw tree model is different for SVG 1.1.
Things are really messy in browsers in focus and hover styles
... The shadow tree model requires these are indepdent elements
with indepdenent styles. They are mostly identical, but the
interactive styles only apply to the element you're interacting
with
fesch: The gist of it is, there are still changes to be made in
the SVG-aam spec. But the SVG spec is good?
AmeliaBR: Yes, the SG2 spec should be good unless people find
problems with it. SVG-AAM has changes.
fesch: any other topics? We can talk about post-aria 1.1
Rich: I can't think of that right now. There's a lot to do
still
Testing of SVG A11y Spec
AmeliaBR: you've held up on updating the test suites because of
the graphics roles. Do we now have mappings for the main APIs?
Rich: We definitely have those for Mac. We need to review the
other platforms.
... we'll get there. Mac is there.
<AmeliaBR>
[13]https://rawgit.com/w3c/aria/master/graphics-aam/graphics-aa
m.html#mapping_role_table
[13] https://rawgit.com/w3c/aria/master/graphics-aam/graphics-aam.html#mapping_role_table
Rich: if you expand all and look at mac. We don't get to call
it a graphics-document it's just a document. All the
differentiation we'd asked for is basically gone
fesch: One question, we have MSAA on the table, should we drop
this?
Rich: no, why would be do that?
... Iaccessble2 is an extension of MSAA, object attributes are
IA2. Oh, there's a typo there
AmeliaBR: as far as the tests, Fred, are your scripts able to
easily update the testing outcomes based on these mappings?
... if these mappings change in the future, update accordingly
fesch: I need to put these into the wiki. Once they're in the
wiki, they can convert them into the form
... What form that is, is an ongoing issue in the ARIA testing
subgroup
<fesch> ack
fesch: I've tweaked the perl script one time. The other thing
that's kind of interesting, becasue it's what I heard, we were
going to try to have automated tests similar to what Joni did
with the webkit layout tests, so they just sort of run when
people build.
... I'm not seeing this happening, or what the general test
harness will look like either. Once we know the form, it won't
be hard to get the tests from the wiki to the proper form
... the people that are building the testable statements for
ARIA 1.1 agreed they'll be using a wiki to test their
statements as well. It's easier than manually creating JSON.
The form is unknown, but the testable statements will be
created in wikis
<fesch> ack
AmeliaBR: that covers a lot. Once I finalize the use elements,
there will need to be updates to the testable statements
accordingly. Probably some new tests to look at contents inside
a use element that needs to be exposed
fesch: I'd suggest everyone look at the wiki. I don't think the
wiki is specific to a document. If people think we should break
out stuff that should only apply to the graphics document.
However we want to handle them that's ok
<AmeliaBR> Root page for testing wiki:
[14]https://www.w3.org/wiki/SVG_Accessibility/Testing
[14] https://www.w3.org/wiki/SVG_Accessibility/Testing
fesch: the testable statements are broken out to two pages. One
is title/desc with multilingual support. Every other testable
statements are on the other one
<fesch>
[15]https://www.w3.org/wiki/SVG_Accessibility/Testing/Test_Asse
rtions_with_Tables
[15] https://www.w3.org/wiki/SVG_Accessibility/Testing/Test_Assertions_with_Tables
fesch: We've sort of had an informal review as we've went
along. Joanie did some review. If you want to look really
quick, the last row is NOTE. That's Joanie's notes to herself
about what test she's doing. If you're editing, just don't
change Joanie's note.
AmeliaBR: it'll only change with respect to use elements
fesch: anyone want to go through them and check that they're up
to date? They're broken into little groups. Testable
statements, separate ones for role none and presentation
AmeliaBR: I will try to go through them. My first priority is
getting these edits done. I will hopefully have more time to
work on the a11y side now that I'm done with the main SVG spec
fesch: any changes we can take to the ARIA testing group
trackbot, make minutes public
<trackbot> Sorry, Brian, I don't understand 'trackbot, make
minutes public'. Please refer to
<[16]http://www.w3.org/2005/06/tracker/irc> for help.
[16] http://www.w3.org/2005/06/tracker/irc
RRSAgent: make minutes
Summary of Action Items
Summary of Resolutions
[End of minutes]
Brian McNeilly
Accessibility Consultant
SSB BART Group
brian.mcneilly@ssbbartgroup.com<mailto:brian.mcneilly@ssbbartgroup.com>
(415) 814-0522 (o)
Visit us online: Website<http://www.ssbbartgroup.com> | Twitter<https://twitter.com/SSBBARTGroup> | Facebook<https://www.facebook.com/ssbbartgroup> | Linkedin<https://www.linkedin.com/company/355266?trk=tyah> | Blog<http://www.ssbbartgroup.com/blog/>
Check out our Digital Accessibility Webinars!<http://www.ssbbartgroup.com/webinars/>
Received on Tuesday, 9 August 2016 18:59:11 UTC