- From: Joseph Scheuhammer <clown@alum.mit.edu>
- Date: Thu, 22 Jan 2015 15:54:06 -0500
- To: W3C WAI Protocols & Formats <public-pfwg@w3.org>
> web:
>
> http://www.w3.org/2015/01/22-aria-minutes.html
>
> text:
>
[1]W3C
[1] http://www.w3.org/
- DRAFT -
Protocols and Formats Working Group Teleconference
22 Jan 2015
See also: [2]IRC log
[2] http://www.w3.org/2015/01/22-aria-irc
Attendees
Present
Fred_Esch, Rich_Schwerdtfeger, Joanmarie_Diggs,
LJWatson, Joseph_Scheuhammer, Jon_Gunderson, Matt_King,
christian, James_Nurthen, +1.512.596.aaaa,
+1.512.596.aabb, Janina
Regrets
Chair
Rich
Scribe
LJWatson
Contents
* [3]Topics
1. [4]Action 1548 aria-current
2. [5]Action 1440
3. [6]Action-1440
4. [7]Action 1392
* [8]Summary of Action Items
__________________________________________________________
<trackbot> Date: 22 January 2015
<richardschwerdtfeger> meeting: W3C WAI-PF ARIA Caucus
<richardschwerdtfeger>
[9]https://lists.w3.org/Archives/Public/public-pfwg/2015Jan/011
6.html
[9] https://lists.w3.org/Archives/Public/public-pfwg/2015Jan/0116.html
<richardschwerdtfeger>
[10]https://lists.w3.org/Archives/Public/public-pfwg/2015Jan/01
05.html
[10] https://lists.w3.org/Archives/Public/public-pfwg/2015Jan/0105.html
<jongund> The bridge won't let me in
<jongund> I am in now
<richardschwerdtfeger> scribenick: Rich
<clown> scribenick: richardschwerdtfeger
Action 1548 aria-current
<LJWatson>
[11]https://lists.w3.org/Archives/Member/w3c-wai-pf/2015JanMar/
0015.html
[11] https://lists.w3.org/Archives/Member/w3c-wai-pf/2015JanMar/0015.html
<clown> action-1548?
<trackbot> action-1548 -- Léonie Watson to Write revised
proposal for aria-current based on today’s meeting for issue
587 -- due 2015-01-08 -- OPEN
<trackbot>
[12]https://www.w3.org/WAI/PF/Group/track/actions/1548
[12] https://www.w3.org/WAI/PF/Group/track/actions/1548
<LJWatson> Aria-current attribute
<LJWatson> Indicates the element that represents the current
item within a container or set of related elements.
<LJWatson> The aria-current attribute is an enumerated type.
Any value not included in the list of allowed values must be
treated by user agents as if the value true
<LJWatson> had been provided. If the attribute is not present
or its value is an empty string, the default value of false
applies and the aria-current state must
<LJWatson> not be exposed by user agents or assistive
technologies.
<LJWatson> The aria-current attribute is used when an element
within a set of related elements is visually styled to indicate
it is the current item in the set. For
<LJWatson> example:
<LJWatson> The page token could be used to indicate a link
within a set of pagination links, where the link is visually
styled to represent the currently displayed
<LJWatson> page.
<LJWatson> The step token could be used to indicate a link
within a step indicator for a step-based process, where the
link is visually styled to represent the current
<LJWatson> step.
<LJWatson> The location token could be used to indicate the
image that is visually highlighted as the current component of
a flowchart.
<LJWatson> The date token could be used to indicate the current
date within a calendar.
<LJWatson> The time token could be used to indicate the current
time within a timetable.
<LJWatson> Note:
<LJWatson> The aria-current attribute is similar to the
aria-selected attribute, but there are important differences.
For example in a listbox widget for choosing
<LJWatson> between pages of search results, aria-current would
be used to indicate the option representing the currently
displayed page of results, Whereas aria-selected
<LJWatson> would be used to indicate the page of results the
user had selected to be displayed next.
<LJWatson> Characteristics of aria-current
<LJWatson> Used in roles: All elements of the base markup.
<LJWatson> Value: token
<LJWatson> values of aria-current:
<LJWatson> page = Represents the current page within a set of
pages.
<LJWatson> step = Represents the current step within a process.
<LJWatson> location = Represents the current location within an
environment or context.
<LJWatson> date = Represents the current date within a
collection of dates.
<LJWatson> time = Represents the current time within a set of
times.
<LJWatson> true = Represents a current item within a set.
<LJWatson> false = Default.
Rich: This is fine. I think we can proceed to Joanie putting
this in
<clown> +1
RESOLUTION: Accept Leonie’s proposal for aria-current and
Joanie will take on the action item to put the aria-current
text in the spec.
<joanie> For the record: I've transferred the action to myself
with a due date of next week.
Jon: anything can do with a validator
group: no
scribenic: Leonie
<LJWatson> scribe: LJWatson
Action 1440
<clown> action-1440?
<trackbot> action-1440 -- Joanmarie Diggs to landmarks section
uses "region of page" in prose even though "region" is not a
landmark -- due 2015-01-22 -- OPEN
<trackbot>
[13]https://www.w3.org/WAI/PF/Group/track/actions/1440
[13] https://www.w3.org/WAI/PF/Group/track/actions/1440
Action-1440
<richardschwerdtfeger>
[14]http://rawgit.com/w3c/aria/1440/aria/aria.html#region
[14] http://rawgit.com/w3c/aria/1440/aria/aria.html#region
JMD: It's the whole 1440 branch that has been worked on.
MK: Landmark is abstract.
RS: On first pass think this looks pretty cool.
... One thing in landmark but not region... MK: Was doing most
of the editing on this, after Joanie changed the hierarchy.
FE: It says "must have aria-label..."
MK: No, it's not a must.
... aria-labelledby is used to reference visible content, and I
think that's better. I editorialised but didn't strike out
stuff.
<richardschwerdtfeger> scribenick: Rich
<richardschwerdtfeger> Rich: aside from linking to section in
region prose I though this was fine
<richardschwerdtfeger> Matt: one unique example. A region that
included options for a data table. Above and below it, it says
rows 15 to 1000, rows per page,
<richardschwerdtfeger> Matt: So, we had put a navigation region
around it an labelled it results. It is exactly the same
content above and below the table
<richardschwerdtfeger> Matt: It seems to violate a sensory
perception rule
<richardschwerdtfeger> Matt: It mad it completely pointless
<richardschwerdtfeger> Matt: we have a navigation region
labelled results. So, we have two regions having the same
results. Both provide navigation have the same results above
and below the table
<richardschwerdtfeger> Matt: the table was jut called results
<richardschwerdtfeger> Matt: you have results table and results
navigation above and below the table
<richardschwerdtfeger> Matt: you can see that the navigation
agenda is there above and below
<richardschwerdtfeger> Matt: giving them the same label is
helpful
<richardschwerdtfeger> Matt: I thought about adding location
information in the label was not helpful
<richardschwerdtfeger> Rich: that is a WCAG violation
<richardschwerdtfeger> Matt: results navigation located at the
top of the table
<richardschwerdtfeger> joseph: is there an aria-controls?
<richardschwerdtfeger> Matt: the labels are not unique and we
have a normative unique requirement.
<richardschwerdtfeger> Rich: if you take out unique then you
make the testing a manual test
<richardschwerdtfeger> jamesn: left and right are generally ok
but bottom and top are not
<jamesn> rich - that is the wrong way round
<richardschwerdtfeger> jamesn: correction: bottom and top are
generally ok but left and right are
<richardschwerdtfeger> jamen: not
<clown> spelling mistake in landmark text at end of first
paragraph: "by providing a dbrief, descriptive label". "brief"
not "dbrief".
<Susann_Keohane> rich: if you have 2 at the same level with the
same name that would be a potential problem
<Susann_Keohane> rich: my concern is that is will be a manual
test
<mattking> An element with role region must have a unique label
that describes the purpose of its content. Authors should
reference a visible label with
<mattking> aria-labelledby
<mattking> if a visible label is present. Authors should
include the label inside of a heading whenever possible. The
heading may be an instance of the standard
<mattking> host language heading element or an instance of an
element with role
<mattking> heading.
<clown> "An element with role region must have a label that
describes the purpose of its content"
<Susann_Keohane> mattking: if you take the word unique out it
doesn't change the testing requirements. With the work unique
you have a manual test
<Susann_Keohane> mattking: w/o the word unique you still have
the same manual test requirement
<Susann_Keohane> mattking: this is like link text, you have a
unique requirement with the link labels. the manual test that
the link describes it target
<Susann_Keohane> mattking: also like alt text, you must have
alt text and it needs to be appropiate
<Susann_Keohane> jamesn: if you are only testing uniqueness you
are fooling yourself you are testing requirement
<Susann_Keohane> rich: any manual test drives cost through the
roof
<Susann_Keohane> mattking: unique label cause developers to
make ugly labels to be unique
<Susann_Keohane> mattking: proposes that uniqueness not be in
the verbiage
<Susann_Keohane> jamesn: rather flag it for developers to
ensure they are doing the same thing if not there is a problem
<Susann_Keohane> rich: what's the groups decision
<jamesn> unique removed
<Susann_Keohane> fred: I would like to see unique removed
<richardschwerdtfeger> RESOLUTION: remove unique from region
roles
<clown> issue-695
<trackbot> issue-695 -- Clean up nits in the ARIA specification
-- raised
<trackbot> [15]https://www.w3.org/WAI/PF/Group/track/issues/695
[15] https://www.w3.org/WAI/PF/Group/track/issues/695
<Susann_Keohane> phone just fropped - dialing back in
<Susann_Keohane> dropped not fropped
<clown> by providing a dbrief, descriptive label.
<clown> should be "brief".
<clown> action-1342?
<trackbot> action-1342 -- Joanmarie Diggs to Patch issue-523:
searchbox role which is a subrole of textbox/textfield -- due
2015-01-15 -- CLOSED
<trackbot>
[16]https://www.w3.org/WAI/PF/Group/track/actions/1342
[16] https://www.w3.org/WAI/PF/Group/track/actions/1342
<clown> action-1392?
<trackbot> action-1392 -- Joanmarie Diggs to Add a switch role
to aria 1.1 in response to issue-446 -- due 2015-01-15 --
CLOSED
<trackbot>
[17]https://www.w3.org/WAI/PF/Group/track/actions/1392
[17] https://www.w3.org/WAI/PF/Group/track/actions/1392
<richardschwerdtfeger>
[18]http://rawgit.com/w3c/aria/master/aria/aria.html#searchbox
[18] http://rawgit.com/w3c/aria/master/aria/aria.html#searchbox
<richardschwerdtfeger> RESOLUTION: Action 1342 closed as
complete
<jamesn> +1 to having the version introduced
<clown>
[19]http://rawgit.com/w3c/aria/master/aria/aria.html#changelog
[19] http://rawgit.com/w3c/aria/master/aria/aria.html#changelog
<richardschwerdtfeger> rich: How far do you want to go with
this? new or modified?
Action 1392
<richardschwerdtfeger>
[20]http://rawgit.com/w3c/aria/master/aria/aria.html#searchbox
[20] http://rawgit.com/w3c/aria/master/aria/aria.html#searchbox
<clown>
[21]http://rawgit.com/w3c/aria/master/aria/aria.html#switch
[21] http://rawgit.com/w3c/aria/master/aria/aria.html#switch
<joanie> action-1568
<trackbot> action-1568 -- Joanmarie Diggs to Determine if and
how and when to indicate new API (e.g. roles) -- due 2015-01-29
-- OPEN
<trackbot>
[22]https://www.w3.org/WAI/PF/Group/track/actions/1568
[22] https://www.w3.org/WAI/PF/Group/track/actions/1568
<clown> [23]https://www.w3.org/WAI/PF/Group/track/actions/1392
[23] https://www.w3.org/WAI/PF/Group/track/actions/1392
<clown>
[24]http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ar
iaCheckedTrue
[24] http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaCheckedTrue
<richardschwerdtfeger> RESOULTION: Action 1392 is complete
Summary of Action Items
[End of minutes]
__________________________________________________________
Minutes formatted by David Booth's [25]scribe.perl version
1.140 ([26]CVS log)
$Date: 2015-01-22 19:03:08 $
__________________________________________________________
[25] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
[26] http://dev.w3.org/cvsweb/2002/scribe/
--
;;;;joseph.
'Array(16).join("wat" - 1) + " Batman!"'
- G. Bernhardt -
Received on Thursday, 22 January 2015 20:54:34 UTC