Edit ACTION-1442: Create spec. text for aria-currentfor="IDREF" and aria-current="true/false", related to issue-587

Title:

State:

Person:

Due Date:

(accepts formats such as "2005-05-17", "+1 week", "14 August 2005" and "next Thursday")

Associated Issue:

Or Associated Product:

Add notes (no markup allowed, URIs get automatically hyperlinked):

Related emails:

  1. minutes January 8, 2015 (from fesch@us.ibm.com on 2015-01-08) (from fesch@us.ibm.com on 2015-01-08)
  2. minutes Dec 18, 2014 (from fesch@us.ibm.com on 2014-12-18) (from fesch@us.ibm.com on 2014-12-18)
  3. Re: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from clown@alum.mit.edu on 2014-06-02) (from clown@alum.mit.edu on 2014-06-02)
  4. Re: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from schwer@us.ibm.com on 2014-06-02) (from schwer@us.ibm.com on 2014-06-02)
  5. Re: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from surkov.alexander@gmail.com on 2014-05-30) (from surkov.alexander@gmail.com on 2014-05-30)
  6. RE: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from bryan.garaventa@ssbbartgroup.com on 2014-05-29) (from bryan.garaventa@ssbbartgroup.com on 2014-05-29)
  7. RE: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from bryan.garaventa@ssbbartgroup.com on 2014-05-28) (from bryan.garaventa@ssbbartgroup.com on 2014-05-28)
  8. Re: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from surkov.alexander@gmail.com on 2014-05-28) (from surkov.alexander@gmail.com on 2014-05-28)
  9. RE: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from bryan.garaventa@ssbbartgroup.com on 2014-05-28) (from bryan.garaventa@ssbbartgroup.com on 2014-05-28)
  10. RE: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from bryan.garaventa@ssbbartgroup.com on 2014-05-28) (from bryan.garaventa@ssbbartgroup.com on 2014-05-28)
  11. Re: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from surkov.alexander@gmail.com on 2014-05-28) (from surkov.alexander@gmail.com on 2014-05-28)
  12. Re: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from clown@alum.mit.edu on 2014-05-28) (from clown@alum.mit.edu on 2014-05-28)
  13. RE: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from bryan.garaventa@ssbbartgroup.com on 2014-05-27) (from bryan.garaventa@ssbbartgroup.com on 2014-05-27)
  14. Re: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from surkov.alexander@gmail.com on 2014-05-27) (from surkov.alexander@gmail.com on 2014-05-27)
  15. RE: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from bryan.garaventa@ssbbartgroup.com on 2014-05-27) (from bryan.garaventa@ssbbartgroup.com on 2014-05-27)
  16. Re: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from surkov.alexander@gmail.com on 2014-05-27) (from surkov.alexander@gmail.com on 2014-05-27)
  17. RE: ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from bryan.garaventa@ssbbartgroup.com on 2014-05-22) (from bryan.garaventa@ssbbartgroup.com on 2014-05-22)
  18. ACTION-1442: Create spec. text for aria-context="IDREF" and aria-current="true/false", related to issue-587 (from bryan.garaventa@ssbbartgroup.com on 2014-05-22) (from bryan.garaventa@ssbbartgroup.com on 2014-05-22)
  19. RE: ACTION-1442: Create spec. text for aria-context="true/false" and aria-current="IDREF", related to issue-587 (from bryan.garaventa@ssbbartgroup.com on 2014-05-22) (from bryan.garaventa@ssbbartgroup.com on 2014-05-22)
  20. RE: ACTION-1442: Create spec. text for aria-context="true/false" and aria-current="IDREF", related to issue-587 (from bryan.garaventa@ssbbartgroup.com on 2014-05-22) (from bryan.garaventa@ssbbartgroup.com on 2014-05-22)
  21. RE: ACTION-1442: Create spec. text for aria-context="true/false" and aria-current="IDREF", related to issue-587 (from cyns@microsoft.com on 2014-05-22) (from cyns@microsoft.com on 2014-05-22)
  22. ACTION-1442: Create spec. text for aria-context="true/false" and aria-current="IDREF", related to issue-587 (from bryan.garaventa@ssbbartgroup.com on 2014-05-21) (from bryan.garaventa@ssbbartgroup.com on 2014-05-21)
  23. FW: ARIA minutes - 5/19/14 (from bryan.garaventa@ssbbartgroup.com on 2014-05-20) (from bryan.garaventa@ssbbartgroup.com on 2014-05-20)
  24. RE: ARIA minutes - 5/19/14 (from bryan.garaventa@ssbbartgroup.com on 2014-05-20) (from bryan.garaventa@ssbbartgroup.com on 2014-05-20)
  25. ARIA minutes - 5/19/14 (from Andrew_Larkin@Comcast.com on 2014-05-19) (from Andrew_Larkin@Comcast.com on 2014-05-19)

Related notes:

Bryan, be aware of the language used in other parts of the spec for boolean and IDREF values. For example, the first sentence of attrs with IDREF values always starts with the word, "Indentifies…" The first sentence of attrs with "true/false" or "true/false/undefined" values always starts with the word, "Indicates…"

James Craig, 19 May 2014, 18:32:28

I wanted to post this sooner than later, so I'll do this here for now unless I should send this somewhere else; I'm still learning the process. Also, if I should change the state of the action item, please let me know.

Below I've pasted the proposed spec text for both attributes. For the time being, I've made this general, since use cases for this type of functionality may include groups of variable element types, such as links, divs, images, list items, etc, and there is no way to predict which will be used by developers to convey step indicators.

aria-current (state)

Indicates the currently "active" state of related elements.
See related aria-context.

The aria-current attribute indicates whether the element is active (true), or not active (false). When the value is undefined, no active state should be conveyed by the user agent.

The aria-current attribute is similar but not identical to the aria-selected attribute.
The aria-selected attribute indicates the current "selected" state of children within various widgets. In contrast, aria-current indicates the current "active" state of related elements within a defined contextual scope.

Authors must ensure that related active elements define contextual scope using aria-context, in order to identify that they are related elements.

Authors must not use aria-current as a replacement for aria-selected.

Characteristics of aria-current:
Used in Roles: All elements of the base markup
Value: true/false/undefined

Values of aria-current
true: The element is active.
false: The element is not active.
undefined (default): The element has no active state.

aria-context (property)

Identifies an ancestor element in order to define contextual scope for a group of related elements that share the same ancestor.
See related aria-current.

The value of the aria-context attribute is an IDREF that references one ancestor element in the document by ID. The reason for adding aria-context, is to expose a contextual scope to assistive technologies for a group of related elements that are contained within the same ancestor element.

Authors must not use aria-context as a replacement for aria-owns, nor to reference an element that is not an ancestor of the element in the DOM hierarchy.

Authors must ensure that related elements reference the same ID for the shared ancestor element. In other words, a group of related elements can have only one explicit contextual scope.

Characteristics of aria-context:
Used in Roles: All elements of the base markup
Value: ID reference

Bryan Garaventa, 23 May 2014, 17:36:52

From ARIA Meeting June 2, 2014

Introduce the following to the text:
1. we have an aria-current which applies to an element in a navigation container
2. aria-currentfor that would apply to any container, takes a single IDREF

Leonie to post text to the list for comments from James and Rich

Richard Schwerdtfeger, 2 Jun 2014, 18:33:26

Leonie's proposal: http://lists.w3.org/Archives/Public/public-pfwg/2014Sep/0087.html

Richard Schwerdtfeger, 29 Sep 2014, 18:24:54

Leonie's proposal: http://lists.w3.org/Archives/Public/public-pfwg/2014Sep/0087.html

Richard Schwerdtfeger, 29 Sep 2014, 18:26:13

creating new action for Leonie

Richard Schwerdtfeger, 18 Dec 2014, 19:19:59


Joanmarie Diggs <jdiggs@igalia.com>, James Nurthen <nurthen@adobe.com>, Chairs, Michael Cooper <cooper@w3.org>, Ruoxi Ran <ran@w3.org>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: index.php,v 1.326 2018/10/13 17:29:51 vivien Exp $