W3C

- DRAFT -

SVG Accessibility Task Force Teleconference
26 Jul 2016

See also: IRC log

Attendees

Present
LJWatson, Fred, Rich
Regrets
Chair
Fred
Scribe
LJWatson

Contents


rssagent, set logs world visible

<Rich> I called in

<scribe> scribenick: LJWatson

FE: No quorum, but a publication update would be helpful.

RS: Graphics AAM and dPub AAM have been thrown off course.
... James Craig has raised concerns.
... I need to check with Cynthia about the UIA implementation.
... The Mac API maapings are in there.

FE: Want to quickly mention Amelia's changes and the confusion over using two too similar terms.
... Amelia is going to try and use a consistent term, but wanted to make sure there wasn't any subtle difference in meaning between the two terms.
... The terms were "shadow tree" and "shadow DOM".
... in the SVG AAM.
... Are we happy for amelia to make these changes and call it done?

RS: What happens if you have <img src="this.svg">?

FE: It's just pulled in as a flat image.

LW: <use> is the bigger problem case.

RS: Will events bubble?

<fesch> https://rawgit.com/w3c/aria/svg-aam-shadow-dom/svg-aam/svg-aam.html

FE: If SVG allows events to bubble, I think the answer is yes.

LW: We should let Amelia figure out the terminology.

FE: In 10.5 she uses the phrase "shadow tree".

<fesch> https://rawgit.com/w3c/aria/svg-aam-shadow-dom/svg-aam/svg-aam.html#mapping_use_shadow_tree

<Rich> https://svgwg.org/svg2-draft/struct.html#UseReUse

FE: Can you access the shadow DOM from the parent document?

<Rich> https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector

<Rich> https://developer.mozilla.org/en-US/docs/Web/API/Element/querySelector

LW: No, the shadown DOM provides a UI, but you can't access it in the DOM.

FE: So how would you do something like change a tabindex of something inside the shadow DOM?

LW: You'd have to do it inside the shadow DOM. Don't think you'd be able to do it from an external source.
... Note sure how it works with SVG <use> though.

FE: Could be good or bad.

RS: Concerned that we have two different terms.

FE: They sound like the same thing.

LW: We're second guessing someone who isn't here. I'm sure Amelia will figure it out.
... either define two separate terms, or choose a single consistent term.

RS: It's better to use shadow DOM instead of shadow tree, beause DOM will fall under DOM level 3 - how you access the DOM, event propagation etc.
... Just using "tree" is less specific.
... So if no event handlers I think the event should bubble up to the parent document.

FE: A script would be restricted to the shadow DOM then?

RS: Yes, essentially.

FE: So is there a way for an external sscript to talk to an internal script?

RS: Think there is a query selector, but not sure it works with SVG.

FE: What about a script moving focus in there?

LJ: No

FE: Is there an API?

LW: AFAIK encapsulation is a feature of the Web Components/Shadow DOM.

FE: What about overlapping SVG?
... If they take up the same space on-screen, which would get the event handler?

LW: No idea, but imagine it would do no good.

FE: Let's wait till Amelia gets back to figure out the terminology.

Summary of Action Items

Summary of Resolutions

[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.144 (CVS log)
$Date: 2016/07/26 18:51:16 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.144  of Date: 2015/11/17 08:39:34  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Succeeded: s/simiiar/similar/
Found ScribeNick: LJWatson
Inferring Scribes: LJWatson

WARNING: No "Topic:" lines found.

Present: LJWatson Fred Rich
Found Date: 26 Jul 2016
Guessing minutes URL: http://www.w3.org/2016/07/26-svg-a11y-minutes.html
People with action items: 

WARNING: No "Topic: ..." lines found!  
Resulting HTML may have an empty (invalid) <ol>...</ol>.

Explanation: "Topic: ..." lines are used to indicate the start of 
new discussion topics or agenda items, such as:
<dbooth> Topic: Review of Amy's report


[End of scribe.perl diagnostic output]