W3C

Protocols and Formats Working Group Teleconference

22 Sep 2015

See also: IRC log

Attendees

Present
Bryan_Garaventa, Joanmarie_Diggs, Joseph_Scheuhammer, Rich_Schwerdtfeger
Regrets
Cynthia_Shelly
Chair
Joseph_Scheuhammer
Scribe
joanie

Contents


<trackbot> Date: 22 September 2015

<clown> agenda: this

<clown> agenda: this

<scribe> scribe: joanie

CR

JS: When is CR?

RS: I think around January.

JS: It would be useful in determining the cut-off point for the open actions.
... If something is deprecated, do implementors need to implement it?

RS: I'm not sure; I'll have to ask Michael.

JS: There's also some discussion related to aria-errormessage and aria-current.

RS: We do need to progress towards feature freeze.
... I've asked Michael for the exit criteria.

JS: I'm concerned about getting all the mappings done.

RS: When Matt is finished with what he's working on, that should close quite a few issues and actions.
... We still need to sort out describedat, go with details and an iframe, or something.

JS: I like details-summary.

RS: Michael is also busy dealing with charters.

<clown> action-1706?

<trackbot> action-1706 -- Cynthia Shelly to Compose a statement regarding the "deprecation" of uia express mappings in the core-aam, referencing the aria 1.0 mapping spec. -- due 2015-09-01 -- OPEN

<trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1706

JS: There's a couple of Cynthia's issues at the top.
... I didn't realize she would not be able to attend.
... With respect to the first item, I had an action to remove the UIA Express column.
... But when I went to do it, I noticed I was supposed to get a statement from Cynthia.

action-1706

<trackbot> action-1706 -- Cynthia Shelly to Compose a statement regarding the "deprecation" of uia express mappings in the core-aam, referencing the aria 1.0 mapping spec. -- due 2015-09-01 -- OPEN

<trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1706

JS: And my action is 1717.

RS: Did you get a chance to look at the SVG mapping?

JS: Not yet.
... I'll try to get to it this week.
... Making a branch in which to make comments in the document would be an easy way for you (Rich) to see the comments.

ACTION-1309: (Cynthia) UIA and mappings for aria-colindex and aria-rowindex.

JS: This has been around a long time.

<clown> action-1309

<trackbot> action-1309 -- Cynthia Shelly to Determine the best place to map aria-colindex and aria-rowindex for msaa+uiexpress and uia. -- due 2015-08-01 -- OPEN

<trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1309

JS: She is supposed to provide UIA mappings for rowindex and colindex.

RS: So she only needs to do it for UIA?

JS: Correct.

RS: Why are you waiting on a statement from Cynthia on UIA?

JS: I think I have all other platforms but UIA.

RS: There is absolutely no way that any new ARIA 1.1 features will be added to Internet Explorer.
... So I would just delete the entire UIA Express column.

JS: Right. But Cynthia is supposed to give me a statement that UIA Express is deprecated.

RS: I would just delete the column.

JS: There's also scattered throughout the document references to UIA Express. Should those also be removed?

RS: Yes.

JS: Ok, I will then try to get this done.
... I will edit action-1309 to remove mention of UIA Express.

ACTION-1531: (Alex, David) Bolter to investigate ia2 mapping of role="text".

<clown> action-1531?

<trackbot> action-1531 -- David Bolter to Bolter to investigate ia2 mapping of role="text" -- due 2014-11-18 -- OPEN

<trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1531

JS: We need IA2 mappings of role="text".
... He has sent me some stuff, but is still trying to work out the fact that the ATK mappings are different.
... Alex doesn't really like that.

JD: He's already dealt with this for things like span element with onclick or some other must-expose property.
... So I don't understand why the mapping of role="text" is different or problematic.

JS: What do these textframes buy you?

<clown> <div>A DIV with a <p>paragraph with a <span>SPAN</span></p></div>

<clown> http://w3c.github.io/aria/aria/aria.html#text

<clown> http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-text

JS: Does it make sense for both a span with an onclick handler and the non-interactive ARIA role text to each map to the textframe role in IA2?

JD: Why not? *IF* it makes sense to the NVDA guys.

<clown> http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/interface_i_accessible_text.html

https://developer.gnome.org/atk/2.18/AtkObject.html#AtkRole

A generic non-container object whose purpose is to display a brief amount of information to the user and whose role is known by the implementor but lacks semantic value for the user. Examples in which ATK_ROLE_STATIC is appropriate include the message displayed in a message box and an image used as an alternative means to display text. ATK_ROLE_STATIC should not be applied to widgets which are traditionally interactive, objects which display a significant [CUT]

<clown> <p>I <span role="text img" aria-label="love">♥︎</span> New York.</p>

<clown> <p><span role="text img" aria-label="3 of 5 stars">★★★☆☆︎</span></p>

<clown> <p>I <img src="icon.gif" alt="love" role="text"> New York.︎</p>

<img src="stars" role="text" />

<clown> From IA2 documentation: IA2_ROLE_TEXT_FRAME Collection of objects that constitute a logical text entity.

<clown> note: there is also MSAA ROLE_SYSTEM_TEXT

<clown> accessible text inteface: http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/interface_i_accessible_text.html

(Group discusses, looks on mailing lists, sends stakeholders emails, and pings others via IRC)

<clown> scribenick: clown

Group: Two things: Regarding IA2_TEXT_FRAME, does it incur an IAccessilbe2 text interface, necessarily?
... Having a text interface for an img (with role text) doesn't work, since the cursor navigation will not work.

<scribe> scribenick: joanie

<richardschwerdtfeger> http://127.0.0.1/~richardschwerdtfeger/aria/dpub-aam/dpub-aam.html

<richardschwerdtfeger> http://rawgit.com/w3c/aria/master/aria/dpub.html

JD: Having spoken with Alex via IRC, the conclusion is this: We
... will map role="text" to ATK_ROLE_STATIC and the equivalent in IA2.
... Alex says the equivalent is TEXTFRAME, but that we should check with Jamie.
... Since Rich emailed Jamie, the IA2 mapping is blocked on that.

<clown> http://rawgit.com/w3c/aria/master/aria/dpub.html#role_definitions

https://developer.apple.com/library/mac/documentation/Accessibility/Reference/AccessibilityCarbonRef/#//apple_ref/doc/constant_group/Subroles

RRSAgenta, stop

Summary of Action Items

[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.140 (CVS log)
$Date: 2015/09/22 20:22:33 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.140  of Date: 2014-11-06 18:16:30  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Succeeded: s/I like details/I like details-summary/
Succeeded: s/RRSAgenta, stop//
Found embedded ScribeOptions:  -final

*** RESTARTING DUE TO EMBEDDED OPTIONS ***

Found Scribe: joanie
Inferring ScribeNick: joanie
Found ScribeNick: clown
Found ScribeNick: joanie
ScribeNicks: joanie, clown
Default Present: Joseph_Scheuhammer, Joanmarie_Diggs, Bryan_Garaventa, Rich, Rich_Schwerdtfeger
Present: Bryan_Garaventa Joanmarie_Diggs Joseph_Scheuhammer Rich_Schwerdtfeger
Regrets: Cynthia_Shelly
Found Date: 22 Sep 2015
Guessing minutes URL: http://www.w3.org/2015/09/22-aapi-minutes.html
People with action items: 

WARNING: Input appears to use implicit continuation lines.
You may need the "-implicitContinuations" option.


[End of scribe.perl diagnostic output]