<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>28317</bug_id>
          
          <creation_ts>2015-03-23 15:49:06 +0000</creation_ts>
          <short_desc>Need aria-roledescription for a localized description of an app-specific role</short_desc>
          <delta_ts>2018-05-03 21:10:53 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>ARIA</product>
          <component>Spec</component>
          <version>1.1</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dominic Mazzoni">dmazzoni</reporter>
          <assigned_to name="James Craig">jcraig</assigned_to>
          <cc>w3cbugzilla</cc>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>118872</commentid>
    <comment_count>0</comment_count>
    <who name="Dominic Mazzoni">dmazzoni</who>
    <bug_when>2015-03-23 15:49:06 +0000</bug_when>
    <thetext>I propose that we add a new attribute aria-roledescription.

The value of this attribute would be a localized string containing specific text that could be communicated to the user as a more specific description of the actual ARIA role of the element.

The use case this solves is when an application has a UI widget that doesn&apos;t fit any of the existing ARIA roles, and just calling it one of the existing ARIA roles without any additional explanation would be confusing.

A role description does not affect the semantics in any way. AT must not interpret the string, they should just present it in place of the usual text used to describe that role.

The use case is for controls that are obscure enough that they don&apos;t belong in ARIA, but are nevertheless useful for some applications that employ them.

* A drawer handle
* A listbox that wraps around
* A 4-way toggle button
* A backwards slider</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>