W3C

ARIA Working Group

23 Sep 2016

Agenda

Attendees

Present
Charles_LaPierre, Romain_Deltour, jesse, Joanmarie_Diggs, Janina, Hadley, Peter, Linss, MichaelC
Regrets
Chair
Rich
Scribe
joanie, MichaelC, janina, jnurthen, Lisa_Seeman, david_macdonald

Contents


<richardschwerdtfeger> trackbot, start meeting

<trackbot> Meeting: Accessible Rich Internet Applications Working Group Teleconference

<joanie> scribe: joanie

<richardschwerdtfeger> https://www.w3.org/WAI/ARIA/wiki/ARIA_2.0_Issue_Triage

TAG Review - ARIA

RS: A few months ago we met with TAG and talked about issues we want to address in future ARIA work.

<richardschwerdtfeger> https://www.w3.org/WAI/ARIA/wiki/ARIA_2.0_Issue_Triage

RS: We also had a list of issues for ARIA 2.0 (url above)
... Some of these issues will be addressed by AOM.

Alex: I understood that earlier in the week, there's an agreement to get full parity with HTML and ARIA.

I've also worked with Alice Boxhall.

Is there a proposal for extensibility?

<tzviya> s/Fixme/Alex

RS: We've not yet looked at role extensibility yet.
... We've started a thread on github regarding control patterns.
... I don't think that will be enough to get us there, however.
... Control patterns is not currently in the AOM roadmap.
... I think for first steps, we have getting the additional roles in for web components.
... AOM and query selector can be used for this.
... They also allow for accessing elements as objects rather than element id.
... The next release of AOM is supposed to be out in a year.

Alex: How will that work with AOM (computed role name)?

RS: ARIA can take multiple role values.
... Whichever one wins will be the computed role.
... But the role will not be what you get at the platform level.

Alex: I understand that AOM is the computed output of style information, DOM information, ARIA information, and script that you modify it with.
... I'm trying to understand what authors will get as a result.

RS: This will also help with automated testing.
... Something else we're going to have to look at is generated content.
... We can get at it via the accessibility API, but not from the element itself.
... Some people have been making great progress with automated testing.
... So the CR cycle will be much, much shorter going forward.
... I'd like to hear your thoughts on accessibility.

Alex: I'm putting my designer hat on.
... Today we have a fixed vocabulary, which we currently extend.
... In web components, we were seeing people extend through javascript, divs, spans, etc.
... We have tag names in the document, and a table from which you can look up names and values.
... All custom elements require a dash in their name.
... It's posible for authors to create a whole world of elements with no overlap.
... When an element is created, the parse finds it in the document and decides what to do.
... In the case of custom elemnts, we need to wait for that element's definition to load.
... From there, how do you inform the system regarding what to do?
... In ARIA, it's well defined, so you have cross-platform/API behavior.

kirkwood: That's where I would start, anyway.

RS: We talked about control patterns from UIA.
... They have a combination of properties and functions.
... So I can know if they are clickable, scrollable, etc.

<MichaelC> scribe: MichaelC

<dbaron> ScribeNick: MichaelC

ar: for web components we saw developers rebuilding their own component model

is there exploration in how frameworks are building higher level behavior for ARIA today

rs: no

ar: would be a good exercise

ls: first set of roles 10 years ago anticipated RDF

so taxonomy intended to allow people to create their own roles

but that never took off

the background in the taxonomy never took off

ar: was the processing designed?

rs: were working on it, namespaces fell out of favor, ...

people weren´t working on it

tz: tried recently

can´t extend via RDFa

rs: we could revisit that

ls: would be good to go back to that

rs: would browser vendors want that?

ar: don´t think so

do we know what developers are asking for?

rs: we´ve been asked for extensibility

haven´t collected comprehensive use cases

need to do that

our top priority is roles

ar: excited for reconcilitation of ARIA & HTML

rs: the automated test harnes will save us a lot of time

<Zakim> tzviya, you wanted to ask about creating terms without API mappings

tz: for publishing, there is processing that maps to what user needs to understand

e.g., I´m in a chapter, not a chunk of stuff

going forward, working on assessments for a learning management system

need to know I´m using a multiple-choice question, not just a question

not a candidate for core ARIA vocab

have explored list of roles without AAPI mapping

might have <p role=¨multiple-choice¨>

mk: what is difference from that and using roledescription?

rs: two kinds of extensibility

there are custom widgets, making discoverable

then there is extending taxonomy without worry about mappings

mk: AT localize role strings

if they don´t want to call an article an article, they don´t have to

they are responsible for localizing

author must localize roledescription

clp: could you navigate among questions using roledescriptions?

mk: question of underlying semantics

question of whether user knows what they are so they know to use e.g., next element, next region, etc

rs: so don´t map stuff that doesn´t have value to AT

jgw: 2 kinds of extensibility

define new widget composed of familiar properties and behaviors

vs something genuinely novel, can you declare what it is, how to interact, what operations it supports, their effects, etc.

for educational applications some could be handled by first kind of extensibility, others by the second

mk: with right primitives you should be able to make anything

jgw: depends on what they are

if you could define arbitrary operations, what they´re called, interaction model for its input device

that´s pretty low level

vs something that accepts text input or something, where you don´t need to define elementary behaviors

there may be a continuum, but see these as distinct

rs: need device independent interaction

adding keyboard support is the most costly thing of creating a component

would be a lot easier if we could abstract and push that to the browser

define a common pattern

is TAG looking at that?

ar: no

some work on bundling up apis

that can make packages of accessible behavior

might relate to web components work, we should discuss with them

rs: accessibility been issue since 2002 in that

can we explore?

ar: TAG role is to facilitate conversation

rs: device independent interaction will be most positive thing going forward

mc: are there open questions about ARIA WG plans?

ar: full overlap between HTML and ARIA proposed for 1.2?

rs: not sure which version, may require refactor

ar: so soon but not immediate

then, extensibility

db: what is full overlap?

ar: ARIA role and state mappings exist to HTML features

there are HTML features that don´t have corolaries

like p, blockquote

db: ok so features that exist in one

mc: there isn´t consensus how far to go, do we map div? some say yes some no

ar: need to refine the plan then

<richardschwerdtfeger> taking a break

<scribe> meeting: ARIA FtF Day 2

<janina> scribe: janina

TAG Debrief

[Discussion of whaqt topic to take up when]

JasonJGW wants to discuss use cases related to extensibility -- probably 13:30

rs: Web Components wants an ARIA role for all HTML semantics ...
... This will require ARIA spec refactoring, as it's a lot of stuff

jd: A lot of roles, yes, not sure how best to approach

rs: a module?

jd: we don't need to decide yet

jc: Let's not wait too long, when we're really overloaded on roles

jd: Let's wait until we have physical document issue to solve

rs: I'm disinclined to go for a monolithic 2.0, prefer incremental releases that come quicker

<mhakkinen> +1 to faster, modular releases

fb: Perhaps feature releases would help us get revs out more quickly

mk: e.g. select a feature or two, spec them,get them out
... Couldn't the extensibility piece be its own release?

rs: Could
... Lookingat the things that slow us down, automated testing is no longer a problem
... But, we would have to refactor 1.0
... That means enough people to work on it ...

mk: Whatever it takes to reduce the overhead that gets us to smaller, quicker releases
... We also don't want people waiting forever for critical pieces

rs: e.g. static role

jc: If quick releases, in AOM we've set up explicit scope per release
... e.g. media controller, only webkit implementation, amazing a11y use case for description, captioning, etc
... not picked up outside of webkit
... That took it out of the spec
... Think this group lacks that kind of process discipline
... That kind of discipline is the only way to insure fairness

jc; Clearly, we all want inclusion, but we can't get everything

jc: Expect we might maybe get to a point where there's enough change that we just call the next release 2.0
... My proposal for 1.x that we define inclusion/exclusion criteria
... In AOM we require all platforms support
... What's the bare minimum that we can ship and still deliver benefit

<jcraig> HTML module: html-prefixed 1:1 role mapping

jc: For 1.2 proposing html module and ...
... for 1 to 1 mappings ...
... also ambiguous roles, like frameset, script

<jcraig> HTML support: "generic" role for HTML support

jc: generic role, div span, etc

<jcraig> maybe HTML support: ~"custom" role for HTML support for uncontrollable elements

jc: could use in the interim for video

<jcraig> Errata: "static" role to match previous (existing) implementations of text role.

jc: should be subclass of image

<Zakim> jcraig, you wanted to suggest a scope for ARIA 1.2

mk: that's a lot
... agree we should have inclusion/exclusion discussion, but should do it before we go into specifics of what might, or not be included

jc: Also need a narrow scope along with inclusion/exclusion

mk: those topics are not criteria
... that's a feature scope proposal, not criteria
... having existing implementations is clearly good
... but what if there are no implementations but wide agreement something is really important?
... we need to map out the future as well

<richardschwerdtfeger> q/'

mk: suggest we need to lay out a map for the future as well as the specifics of the next release

<Zakim> jcraig, you wanted to mention inclusion criteria is 1. HTML role parity, 2. The one or two ARIA roles, we need to support HTML role parity, and 3. Errata (mapping things that exist

jc: repeating ...
... but also errata
... i.e. get a match to today's implementations
... these are items in previous drafts that we pulled ina way it's hard to get a replacement in

rs: don't understand your custom role

jc: yes, not a great name
... we need to deal with nonrendered tags, div, style

rs: are cusom complenents going to use generic roles?

mk: screen readers do reneder div and font differently

<Zakim> MichaelC, you wanted to ask about aspirational speccing vs reflective speccing

jc: we need to solve this to have html one-to-one parity

mc: it's always a challenge to distinguish between reflective and aspirational specs
... we've been aspirational
... but if only reflective we may not meet our mission on a11y
... i want a sense of the appropriate balance

mk: if only reflective then non browser people are at the mercy of browsers

<Zakim> jcraig, you wanted to discuss aspirational

mc: whatever balance we choose, we would need a way to know we're holding to it

jc: agree that some things that have happened would not have happened had we not been aspirational
... but sometimes we think if we get that in the spec, it will force implementations
... perhaps sometimes it does
... aspirational features should get more buyin on the way -- that it's worthy to pursue
... need to be sensitive to what is, and isn't technical solvable
... consider UAG, almost nothing in the browser, but most achievable with styling
... the UI of AT, as of the browsers, varies as a way to draw users

<Zakim> MichaelC, you wanted to say prepend use case documentation to requirements gathering

mc: also formal use case documentation earlier

jc: also scoping use cases, indieui was too huge

mc: i'm ok with wide open use cases, but filtered and disciplined in our choices of what to spec

mk: i like that

jc: we also need more end author buyin. we have implementors and users, but need authors

rs: we need at vendors involved

rs some of us need to go out and get them directly involved. we should not have to chase them

rs: this is part of getting things done faster

mh: so we have three ...

mk: apple, microsoft, google, linux
... not the big market share

mh: how to get them to the table?
... asking dept of ed in U.S. to pay to get them into TPAC

mk: it's the amount of time, not just the TPAC week

jc: don't believe you're suggesting U.S. pay for Freedom Scientific, perhaps though NVDA is worthy
... the call is an hour i'm not doing something else
... css is doing this, moving to github issues instead of weekly telecons

mk: perhaps worth discussing that specific topic

jc: maybe an github issue, with a set of tagsets to track implementation

mk: but their inmput might have changed hat we spec'd

rs: I'll talk with NVDA and FS and see where we get
... we are moving to github

jc: maybe github will be enough

mk: implicit could be serious issue

jc: my proposal is that it works as today

rs: now looking at correct pronunciation issue -- how do we move forward on that
... it's not html parity
... is there an agile approach

jc: suggest file bug on webkit, also other platforms
... once there's a browser implementation, put up a web page that shows the issue clearly

[the page of shame]

rs: suggest work that in parallel.
... if it transpires there's something for aria, we'll have more info on what that is

jc: proposes an immediate CfC on 1.2 scope
... html parity and static

rs: remember we have an HTML AAM

mc: but often fuzzy
... what about input control types, which is how we got into password discussion
... we're sorting priciples of what goes into dot next

rs: we need to coord with web componenets

jc: maybe we don't have to complete html parity in 1.2

mc: does the timjeline win? anything not ready moves to noext rev?

rs: I think yes

jn: then we never get to the big stuff for 2.0

mc: wcag is trying this, point releases plus major release
... we'll see how it goes

mc; worried a bit about the cost of dot release

mc: seems from fpwd to tr is no less than 8 months

<Zakim> janina, you wanted to suggest as needed involvement is the enemy of quick and frequent specs

janina: needs to be accountability and participation for decisions, so as not to revisit issues especially when releases are calendar driven

jc: I suggest you bring people in with the carrot, not the stick.

mc: agree with different individual priorities, but there's also the commitment to the group that should be part of that

<MichaelC> because it complements their priorities

mc: there has certainly been much concern about how heavy our process is
... on the one hand it's how we insure fairness
... on the other hand, we don't want to be burdensome
... asking for level of participation so we don't have to revisit issues needs to be part of that

joanie: want to get back to inimumj w3c fpwd to tr timeline
... maybe we want to better organize ourselves, so that possible features aren't in the draft spec so long that people implement before we've actually decided it's a spec feature
... suggest 1.2 1.3 1.4 without finalizing, ut 1.5 goes tr
... we need to tell implementors that we won't pull the rug out, we promise you can use this

lisa: we did that with 1.0
... suggest new things be also fit into the ontology as a sanity check

rs: we do that

lisa: maybe a tf for 2.0
... perhaps could start with requirements

mc: if we did that we would probably want the tf scoped to the architecture

mk: could we define stages for each element of work
... design, ready to implement, has two, ...
... actually so laeled in the doc
... making it clearer what stage each piece/feature is at

jc: sounds like a living standard

mk: pull the implemented and tested into a point release

mc: haven't been convinced that living standards are a good idea

jc; and when you have two to keep in sync

mc: we had the "already implemented" problem in 1.0

joanie: something i'm trying to avoid

mc: especially the web page implementation then the browsers change

mk: labeling stages also helps spec development because authors could knowlingly help us evaluate that value of features

mc: our risk assessment will be aided by auto testing

rs: we still need to figure out a reasonale timeline for html parity

mc: many things to sync, spec, aam, apg

mk: once the apg is up to date, should not be hard to keep it updated

rs: how much time to catch up with html parity

jn: we're not writing that

jc: maybe an example of how to point to it

rs: also want to sync up with aom

jc: don't know

rs: can we assume end of 2017?

<jnurthen> scribe: jnurthen

JC: would like it to be closer to match orientated

RS: where would we need to cut next year

if targetted for end of next year... would we need to cut in July?

MK: talking about a timeline b4 the criteria?

RS: think we should set timelimits on things
... want to avoid massive wordsmithing during meetings

MK: want to set some expectations about cadence

<jcraig> AOM editors don't need "HTML Role Parity" for AOM... That need is for Web Components, particularly the "default role per Web Component" idea being discussed in Web Platform.

want to be able to get spec text done in 6 months

RS: not saying what will be in the content

MK: need some consensus on inclusion/exclusion

RS: when do we need to cut it off

JC: can't do timeline without knowing what exclusion/inclusion is?

RS: need to put out for CFC

JC: no point in timeline now if don't know what the criteria is

MK: if know from the beginning need 2 implelementions - time in CR could be less

JC: the thing I am talking about - assuming it works the way I expect it would be a trivial change in webkit and chrome - would just be dropping synonymns into the role mapping

all the roles are there just not exposed as aria standard roles

RS: why don't we break - add a proposal and people can weigh in on the 1.2 release

had other things in the 2.0 release too - what else is critical

MK: may also look at what 1.3 may include and get people focussed on that

maybe 1.2 in 2017, 1.3 in ....

RS: lets have that discussion this PM

CLP: want to bring up the process thing. have tasks in process and then move between sections

<jcraig> The "HTML Role Parity" is also for test tools, like the Accessibility Node panel in WebKit Inspector, or the Chrome Accessibility extension (cc ABoxhall), or Microsoft's F12 Dev Tools (cc JoshJansen)

there is a lead assigned - with dates and tasks etc. then would be able to have a visualization as to where things are so can get things forward

JC: the churn doesn't happen in the spec but in github

there are even tags for sections of features

RS: need to figure out what we are working on

JC: if something is ready put it in.....

<mhakkinen> FYI… Press release from W3C on TPAC. ARIA gets a mention! https://www.w3.org/2016/09/tpac2016.html.en

<richardschwerdtfeger> https://www.w3.org/WAI/ARIA/wiki/ARIA_2.0_Issue_Triage

<Lisa_Seeman> Scribe:Lisa_Seeman

Triage

rich: lets identify what we cant live without, and priortise

cant live without: html parity

<richardschwerdtfeger> s/treage/triage/

<janina>

Handle multiple role values: may have been dealt with

allow properties to be accessed as DOM properties -that is aom

james n to add this to the issue

Support selectors is also aom

Get computed role or name also aom

(selectors can be aom as well)

Role extensibility

matt: wasnt this extensibility

what we were dealing with

rich: yes bit non urgent for now

non argent: State and property extensibility

assign ARIA semantics and event handlers

support CURIE

handle disabled script

control patterns

is aom

and extentsality (matt)

so that is 2.0

non urgent forward compatibility

getting adressed now host language default mappings

issue 55 is being done now

(aria 1.2 bucket)

sync similar attributes from host language and ARIA

joanie: nwhy is this not part pof parity

JamesN: this is browser syncing real time. it should be closed

janina: worht a discussion later

conclusion 2.0 bucket

<janina>

matt can we get rid of aria hidden in the long term

as a 2.0

for later discussion

next tell author what is host language role (ISSUE-467 is aom

full xlink behavior in link role

(this is svg)

2.0

input types is 1.2

SVG stuff is 2.0

( provide SVG implementation guide (ISSUE-339) (now under way) navigational landmark labeling (ISSUE-341) shadow trees (ISSUE-342))

Allow AT to modify DOM (ISSUE-461) and

Semantic zoom (ISSUE-469) is 2.0

Refine AT requirement

joanie: we cant use must anyway

i like shoulds

for screen readers

Matt: james also likes should, but when there is nothing about at it is not good for them

close ISSUE-525)

<trackbot> Closed ISSUE-525.

Provide error handling guidance -

joanie: i is hard to do reliably

all bets are off

for AT

Matt: this is not a dsingle issue

so it is 2.0

create AT conformance requirements 2.0

michael: it would be better if at had conformance

it should stay on the table

rich: so 2.0

jcraig: is the a example of a must for all AT always that we are not doing

rich: example from leonie, the statis that is is currwnt at the end of the string

every: but that is a user prefrence not a must

(everyone)

matt: must for at - what is that, that an at conformas?

(aom is accessible object model thign that james showed us)

michael: password role. and that was the problem

so we should look at it for 2.0

2.0

richardschwerdtfeger: 1045 just opened

it's won buckety?

will be prototypes for now

mhakkinen: will prototype

we dont know it might be 1.2, if at all

richardschwerdtfeger: aria-activedescendant we have

lets close

close ISSUE-560)

<trackbot> Closed ISSUE-560.

<janina>

implicit aria-level in treeitem is realy hard

james AOM will make it easier

Michal should re retag thisng for aom

close ISSUE-612)

<trackbot> Closed ISSUE-612.

Datatypes and formatters (issue 51)

<jcraig> ISSUE-51?

<trackbot> ISSUE-51 -- How should we address the issue of datatypes and formatters in ARIA? -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/51

richardschwerdtfeger: are we doing this somewhere

coga should look at it

<janina> scribe: janina

rs: Closing issue-51

issue-406?

<trackbot> issue-406 -- Proposal for new aria-hint property. (Previously proposed as @aria-help) -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/406

<Lisa_Seeman_> scribe lisa_seeman_

<Lisa_Seeman_> rich: we pushed this off

<Lisa_Seeman_> micheale: it helps meet a sc in wcag

<Lisa_Seeman> Matt howle space ff mapping error messages

<Lisa_Seeman> depends on the ui

<Lisa_Seeman> guidnece to at?

<Lisa_Seeman> rich: we have details decribed by and more

<Lisa_Seeman> mat: room for more

<Lisa_Seeman> Lisa: coga has this one. we just need to check we cover this use caase too

<Lisa_Seeman> 2.0

<Lisa_Seeman> ric 2.0

<Lisa_Seeman> richardschwerdtfeger: Input hints (ISSUE-406)

<Lisa_Seeman> what is this?

<Lisa_Seeman> 2.0

<Lisa_Seeman> lisa: can we tag it as coga

<Lisa_Seeman> michael: bad process -

<Lisa_Seeman> button types (ISSUE-1)

<Lisa_Seeman> !!!

<jcraig> issue-1

<trackbot> issue-1 -- Add button types to post 1.0 ARIA -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/1

<Lisa_Seeman> lisa: coga might want it

<Lisa_Seeman> jamesk: take by case by case as they come

<Lisa_Seeman> rich close it

<Lisa_Seeman> close ISSUE-1)

<trackbot> Closed ISSUE-1.

<Lisa_Seeman> Default button (ISSUE-624)

<jcraig> issue-624?

<trackbot> issue-624 -- Primary Action Concept -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/624

<Lisa_Seeman> Lisa: this all ovelaps with coga

<Lisa_Seeman> matt is this scoping

<Lisa_Seeman> jason: if it the defualt for a compnent do we need the scope definded

<Lisa_Seeman> maybe limit to dialig

<Lisa_Seeman> AT users dont know how to get it, low value

<Lisa_Seeman> james K : i thought this was an event. we should change the name

<Lisa_Seeman> could be a sub role

<Lisa_Seeman> jonie: can the roles change in runtype

<Lisa_Seeman> james: yes

<Lisa_Seeman> Lisa: ug

<Lisa_Seeman> we should keep it

<Lisa_Seeman> (james N)

<Lisa_Seeman> jcraig: Mozilla had it as an proposed attribute on HTML:button [default?]

<Lisa_Seeman> jason: if it getis into an html spec it becomes a parity issue

<Lisa_Seeman> 2.0

<Lisa_Seeman> Keyboard help (ISSUE-631)

<Lisa_Seeman> rich: non critical

<Lisa_Seeman> jamesK: isnt this result

<Lisa_Seeman> (sorry jcraig )

<Lisa_Seeman> matt this is like aria help

<Lisa_Seeman> rich but we have in aria 1.1

<Lisa_Seeman> mat: but that is same bucket but not the same

<Lisa_Seeman> jason: not quite the same. binding mnemonics

<Lisa_Seeman> tyope tings

<Lisa_Seeman> james:

<Lisa_Seeman> jcraig: i do not intent to block aria shortcuts but

<Lisa_Seeman> it is bad

<Lisa_Seeman> keybords in diffrent locals shift

<Lisa_Seeman> googles can solve for locals

<Lisa_Seeman> but no oe else will

<Lisa_Seeman> we dont even understand it

<Lisa_Seeman> matt: we get it but not this issues

<Lisa_Seeman> jcraig: it is bad for aria cleaness

<Lisa_Seeman> jamesn: it is only documenting what people do today

<Lisa_Seeman> if i hacve it dosumented in a help or in our shortcuts, it is wrong anyway

<Lisa_Seeman> jcraig: it is exposed anyway

<Lisa_Seeman> jamesn: it is only documenting what

<Lisa_Seeman> we do anyway

<Lisa_Seeman> matt: all at have a shortcut to find the short catt, and that depends on the native property

<Zakim> joanie, you wanted to say this F.S. "help" request is tutorial messages for the focused item

<Lisa_Seeman> add jponie to the que

<joanie> https://www.w3.org/WAI/PF/Group/comments/update?comment_id=363

<Lisa_Seeman> jonie: freedom these are not mnomics, these are mnemonic keys

<Lisa_Seeman> they are specificly for AT and should not be here

<Lisa_Seeman> jamesn: doesnt discribe override

<Lisa_Seeman> andthen u have two things

<Lisa_Seeman> lisa: codinate with coga personlisation

<Lisa_Seeman> janina: can we move to 2.0

<Lisa_Seeman> jcraig: we have api that is closer to AT wants but not specific for keyboards- we would need an event model backing the help

<Lisa_Seeman> matt: extecibility bucket?

<Lisa_Seeman> jamesn: need to know the model for support. if ti is the event model it is more like controls

<MichaelC> scribe: MichaelC

rich text editing (issue-92) leave to web platform; close

<jcraig> issue-104

<trackbot> issue-104 -- how to communicate form autosubmissions to a user -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/104

close

<jcraig> close issue-104

<trackbot> Closed issue-104.

<jcraig> issue-384

<trackbot> Sorry, but issue-384 does not exist.

issue-381

<trackbot> issue-381 -- Keyboard support across platfroms -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/381

<jcraig> related issue-352?

<jcraig> issue-352?

<trackbot> issue-352 -- Address device independent interaction with widgets -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/352

mck: this is an author concern

not for ARIA to solve common keyboard

close

issue-639

<trackbot> issue-639 -- Making key events work automatically on focusable elements matching certain roles (e.g. button, link, checkbox), that have click event handlers -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/639

jn: nice in principle but too many places it would break things

close

jc: @@

issue-349

<trackbot> issue-349 -- Specify actionable elements -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/349

rs: leave open

mck: isn´t this related to @@?

issue-445

<trackbot> issue-445 -- Support Control Patterns in ARIA -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/445

jc: these two are related

jn: this was to address older AAPIs that didn´t know how to address aria-sort

close 349

jc: 445 is WAPA

rs: leave that one open

for now

issue-569

<trackbot> issue-569 -- Introduce an ARIA attribute to indicate a column is sorted -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/569

jc: sortability @@

jn: multiple arrows show sort on multiple columns

this isn´t important, AT could get the info

close

issue-96

<trackbot> issue-96 -- Add ability to indicate sort by multiple columns with precedence information -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/96

<jcraig> close issue-569

<trackbot> Closed issue-569.

mck: you can indicate multiple items as sorted

just hard to figure out what is sorted where

leave open

issue-524

<trackbot> issue-524 -- Consider expressing the "sortability" along with the actual sort - ARIA 2.0 -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/524

something we want, though not right away

leave open

issue-603

<trackbot> issue-603 -- Need an attr to indicate element activation triggers audio, video, etc. -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/603

jc: control to help @@

can have voiceover still talking when starts playing

rs: leave for later

issue-634

<trackbot> issue-634 -- Video and audio roles (simple groups, not full functionality apis) -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/634

issue-347

<trackbot> issue-347 -- Investigate adding audio and video element support -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/347

rs: could fit into HTML parity

ok, 1.2

closing the dup

issue-519

<trackbot> issue-519 -- Consider removing aria-level from grid (already allowed on row) -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/519

mck: only in treegrid

jc: allowed on row

in treegrid, but should not be on grid

essentially errata, not priority

rs: for 2.0

issue-337

<trackbot> issue-337 -- Explore whether to have expandable columns (not just rows) -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/337

rs: for 2.0

issue-671

<trackbot> Sorry, but issue-671 does not exist.

issue-371

<trackbot> issue-371 -- Need equivalent for thead, tfoot, and tbody -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/371

rs: move to 1.2

issue-611

<trackbot> issue-611 -- Support Pivot Table functionality in ARIA -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/611

jc: don´t need special roles

just use rowgroup

rs: don´t we want explict mapping to the HTML roles

jc: mappings can cover it without new roles

this dups parity

rs: close

let´s file an issue for HTML parity

issue-1046

<trackbot> issue-1046 -- HTML Parity -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/1046

issue-593

<trackbot> issue-593 -- Reflect the fact that browsers are now exposing child content for things like sliders, separators, scrollbars (childrenarepresentational) -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/593

rs: close, dup

or OBE

issue-351

<trackbot> issue-351 -- Address unbounded numerical values with author specified increments -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/351

issue-718

<trackbot> issue-718 -- Need to allow scrollbars to specify an unknown value for aria-valuemax -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/718

jn, jd: think we addressed

jn: think can close

jd: horse died months ago

rs: close these

issue-539

<trackbot> issue-539 -- aria-valuestep -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/539

rs: needed

jc: HTML parity anyways

rs: 1.2

issue-1027

<trackbot> issue-1027 -- Introduce an aria-valuestep property for range widgets such as a slider -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/1027

dup of 539

issue-411

<trackbot> issue-411 -- Consider aria-description which would take a string like aria-label -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/411

rs: <has a heart attack>

we´ve done what we´re gonna do

close

issue-437

<trackbot> issue-437 -- Text alternative computation likely to need clarification for HTML5 -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/437

mc: move to HTML-AAM

MICHAEL REMEMBER TO MOVE THIS TO HTML ISSUE TRACKER

issue-360

<trackbot> issue-360 -- Text equivalents in SVG -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/360

rs: OBE, close

issue-470

<trackbot> issue-470 -- We need a caret role for cloud based editors -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/470

mck: close with rich text editing

rs: this came from canvas

let´s see what ¨they¨ figure out

afraid it will get raised again

mck: let it, but close for now

jc: we don´t represent caret in AOM

rs: close

issue-468

<trackbot> issue-468 -- Create ARIA role for figure or other image groups (including SVG) -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/468

rs: done

issue-655

<trackbot> issue-655 -- Consider creating annotations roles for comments, spell-check errors, etc -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/655

mc: do we need this? there is a spec

rs: not sure what we need

let´s leave open for now

issue-685

<trackbot> issue-685 -- Creation of resource definitions for localized state information -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/685

mh: we do want this

jgw: would like to do in >1.2 <2.0

issue-742

<trackbot> issue-742 -- Introduce the ability to provide the destination context of a link -- open

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/742

rs: personalization semantics

<mgylling> is coga and dpub doing link destinations the same way?

mg: thought there were dpub requirements

tz: roles like noteref etc.

mg: ok, so covered, can close

rs: close

issue-29

<trackbot> issue-29 -- Express media types in which roles allowed -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/29

rs: covered by other issue

issue-118

<trackbot> issue-118 -- identify objects that are moveable (such as the split pane separator) -- raised

<trackbot> http://www.w3.org/WAI/ARIA/track/issues/118

jc: for 2.0

<David_macdonald> Test

<David_macdonald> Issue 118 identify objects... leave ooen

<David_macdonald> Scribe: david_macdonald

Close 434 issue

Issue 1036

Leave 1036 open

For issue 335 bread rubs, good idea ...put to 1.2

S/rubs/crumbs

Move to 1.2

For issue 340, scrollable regions

Can be done with css mapping spec,

RS previous lines above

PUNT ISSUE 340 to CSS mapping

For issue 361 HTML <p><em> will all go to HTML parity 1046

For issue 425 css name computation... modalities other than screen modalities... one accessible name for one modality and another name for another modality

Move to 2.0

For issue 536 aria discoverable... close it

For Issue 567 css generated content, punt to CSS task force

For issue 660, implicit labels for region headings OBE because a label is not required on a region

Issue 667 page title role, could be in 1.2 for parity with HTML also... this exists in dpub

<MichaelC> https://www.w3.org/TR/dpub-aria-1.0/

Move issue 667 to 1.2

For issue 670 leave there

FOR ISSUE 1022 this is a 1.2 issue

FOR ISSUE 1035, do we need extra roles and properties for complex than tree widgets

MK. Punt to 2.0

FOR issue 463

Asking for more hidden... punt to aria 2

FOR ISSUE 466

clearly defined weak roles... leave as is

FOR ISSUE 494 says menu is a form control

Not a valid concern because menu is an abstract widget role

Punt 503

Move from triage to James presentatijon

<mhakkinen> LInk to University of Colorado PHET Science Simulation Task: Balloons and Static: http://www.colorado.edu/physics/phet/dev/html/balloons-and-static-electricity/1.2.0-reader.5/balloons-and-static-electricity_en.html

I MS task force a responsible for 3 inaction types. The question arise does aria fit well to describe various widgets. Some users would like more extensibility for aria, not restricted to educational setting

Peter is a list type widgets where you are supposed to reorder the list as in a test

Interaction type, user has to establish relationship between two characters...

S/Peter/ There

THERE Are widgets being developed but it would be highly useful to developers these

, written to support keyboard interaction

RS: can you start writing a puse cases for these

MARC.. WANT TO MIGRATE question and test ov3r there.

Jw: users of Dragon doing drao0g and drop

SEARCHING THIS AND WILL BRING IT TO GROUP WHEN research is compkete

<mhakkinen> S/MARC/Mark

SEARCHING THIS AND WILL BRING IT TO GROUP WHEN research is complete

JW: Ballon exercises with static electricity. THEY USED ARIA LIVE REGIONS AND ARIA-describedby

Can move the ball on with arrow keys... used book be Flash but moving to SVG

You can do a lot of work but it's not very friendly across input type using currently the aria

We need to think carefully about how these types of inputs..

One direction of the research is molly modal using voice XML application, haptic or tactile graohs

Sions of ARIA

THÈRE ARE two approaches and the seconds could have implications for proposals

To the next version of WCAG.

No meeting next week

RESOLUTION: No WAI ARIA meeting next week

Summary of Action Items

Summary of Resolutions

  1. No WAI ARIA meeting next week
[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.144 (CVS log)
$Date: 2016/10/18 18:31:53 $

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)

FAILED: s/Fixme/Alex/
Succeeded: s/FIXME1/Alex/
Succeeded: s/Alex/kirkwood/
Succeeded: s/assessments/assessments for a learning management system/
Succeeded: s/on/related to/
Succeeded: s/two/all/
Succeeded: s/iterim/interim/
Succeeded: s/1.2.1/one-to-one/
Succeeded: s/in/into TPAC/
Succeeded: s/tag/tagset/
Succeeded: s/cojplete/complete/
Succeeded: s/akc ja//
Succeeded: s/agree/I suggest you bring people in with the carrot, not the stick./
Succeeded: s|\ack lisa||
Succeeded: s/mc;/mc:/
FAILED: s/treage/triage/
Succeeded: s/paroty/parity/
Succeeded: s/treagre/Triage/
Succeeded: s/delt/dealt/
Succeeded: s/llow/allow/
Succeeded: s/sellecters/selectors/
Succeeded: s/toher tings/aom/
Succeeded: s/extencibility/extensibility/
Succeeded: s/joiny//
Succeeded: s/join/joanie/
Succeeded: s/suncing/syncing/
Succeeded: s/discusion/discussion/
Succeeded: s/hiden/hidden/
Succeeded: s/discusion/discussion/
Succeeded: s/jonie:/joanie:/g
Succeeded: s/topic Triage/topic: Triage/
Succeeded: s/jamesC:/jcraig:/
Succeeded: s/knwo/know/
Succeeded: s/protoype/prototype/
Succeeded: s/jamesK: mozila/jcraig: Mozilla/
Succeeded: s/an html thing/an proposed attribute on HTML:button [default?]/
Succeeded: s/;q+/q+/
Succeeded: s/modle/model/
Succeeded: s/modle/model/g
Found Scribe: joanie
Inferring ScribeNick: joanie
WARNING: No scribe lines found matching previous ScribeNick pattern: <MichaelC> ...
Found Scribe: MichaelC
Found ScribeNick: MichaelC
Found Scribe: janina
Inferring ScribeNick: janina
Found Scribe: jnurthen
Inferring ScribeNick: jnurthen
Found Scribe: Lisa_Seeman
Inferring ScribeNick: Lisa_Seeman
Found Scribe: janina
Inferring ScribeNick: janina
Found Scribe: MichaelC
Inferring ScribeNick: MichaelC
Found Scribe: david_macdonald
Inferring ScribeNick: David_macdonald
Scribes: joanie, MichaelC, janina, jnurthen, Lisa_Seeman, david_macdonald
ScribeNicks: MichaelC, joanie, janina, jnurthen, Lisa_Seeman, David_macdonald
Present: Charles_LaPierre Romain_Deltour jesse Joanmarie_Diggs Janina Hadley Peter Linss MichaelC
Agenda: https://www.w3.org/WAI/ARIA/wiki/Meetings/TPAC_2016
Found Date: 23 Sep 2016
Guessing minutes URL: http://www.w3.org/2016/09/23-aria-minutes.html
People with action items: 

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


WARNING: IRC log location not specified!  (You can ignore this 
warning if you do not want the generated minutes to contain 
a link to the original IRC log.)


[End of scribe.perl diagnostic output]