ISSUE-2076

animatable role

should @role in SVG be animatable?

State:
CLOSED
Product:
SVG 1.2 Tiny: Last Call
Raised by:
Doug Schepers
Opened on:
2008-09-30
Description:
<http://lists.w3.org/Archives/Public/www-svg/2008Sep/0135.html>:
[[
As regards WAI-ARIA alone, the answer should be 'no.'  In our best  
practices we instruct script authors not to change the role of an  
element, but rather to destroy the DOM object for that element and  
create a new object with the new role.

This is because the consumers of the accessibility APIs expect the  
role of a node to be static, just as xml:lang is not animatable in SVG.

SVG documents that animate the value of @role would confuse the AT  
consumers of the accessibility APIs.  I suppose that the browser  
could trap these
property-change events and destroy and create the object in the  
accessible object graph, but then...

Can anybody come up with a use case for animating the @role value  
using the currently-defined roles from either the XHTML Role Module  
or WAI-ARIA?
]]
Related Actions Items:
No related actions
Related emails:
  1. SVG/profiles/1.2T doc-svgt12.html,NONE,1.1 (from cvsmail@w3.org on 2008-10-28)
  2. Re: [1.2T LC] should @role in SVG be animatable? (ISSUE-2076) (from Alfred.S.Gilman@ieee.org on 2008-10-09)
  3. Minutes, SVG telcon Thursday 9 October 2008 (from anthony.grasso@cisra.canon.com.au on 2008-10-09)
  4. Re: [1.2T LC] should @role in SVG be animatable? (ISSUE-2076) (from schepers@w3.org on 2008-10-09)
  5. Minutes, 7 October 2008 SVG WG telcon (from chris@w3.org on 2008-10-07)
  6. ISSUE-2076 (animatable role): should @role in SVG be animatable? [Last Call: SVG 1.2 Tiny ] (from sysbot+tracker@w3.org on 2008-09-30)
  7. Re: [1.2T LC] should @role in SVG be animatable? (ISSUE-2076) (from schepers@w3.org on 2008-09-29)

Related notes:

2008-10-15 11:23:37: Declined to change, suggested that usage be restricted by ARIA spec. Commentor satisfied: http://lists.w3.org/Archives/Public/www-svg/2008Oct/0049.html [Doug Schepers]

Changelog:

2008-09-30 02:51:17: Created issue 'should @role in SVG be animatable?' nickname animatable role owned by Doug Schepers on product Last Call: SVG 1.2 Tiny , description ' <http://lists.w3.org/Archives/Public/www-svg/2008Sep/0135.html>: [[ As regards WAI-ARIA alone, the answer should be 'no.' In our best practices we instruct script authors not to change the role of an element, but rather to destroy the DOM object for that element and create a new object with the new role. This is because the consumers of the accessibility APIs expect the role of a node to be static, just as xml:lang is not animatable in SVG. SVG documents that animate the value of @role would confuse the AT consumers of the accessibility APIs. I suppose that the browser could trap these property-change events and destroy and create the object in the accessible object graph, but then... Can anybody come up with a use case for animating the @role value using the currently-defined roles from either the XHTML Role Module or WAI-ARIA? ]]' non-public [Doug Schepers]

2008-10-15 11:23:37: Description changed to '<http://lists.w3.org/Archives/Public/www-svg/2008Sep/0135.html>: [[ As regards WAI-ARIA alone, the answer should be 'no.' In our best practices we instruct script authors not to change the role of an element, but rather to destroy the DOM object for that element and create a new object with the new role. This is because the consumers of the accessibility APIs expect the role of a node to be static, just as xml:lang is not animatable in SVG. SVG documents that animate the value of @role would confuse the AT consumers of the accessibility APIs. I suppose that the browser could trap these property-change events and destroy and create the object in the accessible object graph, but then... Can anybody come up with a use case for animating the @role value using the currently-defined roles from either the XHTML Role Module or WAI-ARIA? ]]' [Doug Schepers]

2008-10-15 11:23:37: Status changed to 'closed' [Doug Schepers]


Erik Dahlström <ed@opera.com>, Cameron McCormack <cam@mcc.id.au>, Chairs, Chris Lilley <chris@w3.org>, Doug Schepers <schepers@w3.org>, Staff Contacts
Tracker, originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: index.php,v 1.231 2009/11/16 15:00:54 dom Exp $