[aapi] Minutes: UAI TF Meeting Tue 22 September 2015

Link: http://www.w3.org/2015/09/22-aapi-minutes.html

Plain text follows:

   [1]W3C

      [1] http://www.w3.org/

           Protocols and Formats Working Group Teleconference

22 Sep 2015

   See also: [2]IRC log

      [2] http://www.w3.org/2015/09/22-aapi-irc

Attendees

   Present
          Bryan_Garaventa, Joanmarie_Diggs, Joseph_Scheuhammer,
          Rich_Schwerdtfeger

   Regrets
          Cynthia_Shelly

   Chair
          Joseph_Scheuhammer

   Scribe
          joanie

Contents

     * [3]Topics
         1. [4]CR
         2. [5]ACTION-1309: (Cynthia) UIA and mappings for
            aria-colindex and aria-rowindex.
         3. [6]ACTION-1531: (Alex, David) Bolter to investigate
            ia2 mapping of role="text".
     * [7]Summary of Action Items
     __________________________________________________________

   <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>
   [8]https://www.w3.org/WAI/PF/Group/track/actions/1706

      [8] 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>
   [9]https://www.w3.org/WAI/PF/Group/track/actions/1706

      [9] 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>
   [10]https://www.w3.org/WAI/PF/Group/track/actions/1309

     [10] 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>
   [11]https://www.w3.org/WAI/PF/Group/track/actions/1531

     [11] 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> [12]http://w3c.github.io/aria/aria/aria.html#text

     [12] http://w3c.github.io/aria/aria/aria.html#text

   <clown>
   [13]http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ro
   le-map-text

     [13]
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>
   [14]http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs
   /html/interface_i_accessible_text.html

     [14]
http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/interface_i_accessible_text.html

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

     [15] 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:
   [16]http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs
   /html/interface_i_accessible_text.html

     [16]
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>
   [17]http://127.0.0.1/~richardschwerdtfeger/aria/dpub-aam/dpub-a
   am.html

     [17] http://127.0.0.1/~richardschwerdtfeger/aria/dpub-aam/dpub-aam.html

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

     [18] 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>
   [19]http://rawgit.com/w3c/aria/master/aria/dpub.html#role_defin
   itions

     [19] http://rawgit.com/w3c/aria/master/aria/dpub.html#role_definitions

   [20]https://developer.apple.com/library/mac/documentation/Acces
   sibility/Reference/AccessibilityCarbonRef/#//apple_ref/doc/cons
   tant_group/Subroles

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

Summary of Action Items

   [End of minutes]

Received on Tuesday, 22 September 2015 20:27:30 UTC