ISSUE-2076: should @role in SVG be animatable?

animatable role

should @role in SVG be animatable?

SVG 1.2 Tiny: Last Call
Raised by:
Doug Schepers
Opened on:
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
Related Actions Items:
No related actions
Related emails:
  1. SVG/profiles/1.2T doc-svgt12.html,NONE,1.1 (from on 2008-10-28)
  2. Re: [1.2T LC] should @role in SVG be animatable? (ISSUE-2076) (from on 2008-10-09)
  3. Minutes, SVG telcon Thursday 9 October 2008 (from on 2008-10-09)
  4. Re: [1.2T LC] should @role in SVG be animatable? (ISSUE-2076) (from on 2008-10-09)
  5. Minutes, 7 October 2008 SVG WG telcon (from on 2008-10-07)
  6. ISSUE-2076 (animatable role): should @role in SVG be animatable? [Last Call: SVG 1.2 Tiny ] (from on 2008-09-30)
  7. Re: [1.2T LC] should @role in SVG be animatable? (ISSUE-2076) (from on 2008-09-29)

Related notes:

Declined to change, suggested that usage be restricted by ARIA spec. Commentor satisfied:

Doug Schepers, 15 Oct 2008, 11:23:37

Display change log ATOM feed

Dirk Schulze <>, Chair, Chris Lilley <>, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <>.
$Id: 2076.html,v 1.1 2020/01/17 13:19:25 carcone Exp $