W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > April to June 2012

Re: Is it okay to add role="tooltip" to static elements?

From: Ian Yang <ian.html@gmail.com>
Date: Thu, 28 Jun 2012 09:38:42 +0800
Message-ID: <CAFhBhuNX5A0uf3Fqg4zgR1vKPHZXKJXNq9cLHYnUHSoMAQ=9Gg@mail.gmail.com>
To: Roger Hudson <rhudson@usability.com.au>
Cc: w3c-wai-ig@w3.org
Hi Roger, thank you. It's glad to hear that it is regarded as informative.

Ian

2012/6/28 Roger Hudson <rhudson@usability.com.au>:
> Thanks for the discussion Ian and Steve.
>
>
>
> Most interesting and informative.
>
>
>
> Roger
>
>
>
> From: Steve Faulkner [mailto:faulkner.steve@gmail.com]
> Sent: Wednesday, 27 June 2012 11:53 PM
> To: Ian Yang
> Cc: w3c-wai-ig@w3.org
> Subject: Re: Is it okay to add role="tooltip" to static elements?
>
>
>
> Hi Ian,
>
> The text is not a tooltip, tooltips have particular properties associated
> with them: http://www.w3.org/WAI/PF/aria-practices/#tooltip
>
> Note:
>
> In IE if you use aria-labelledby with multiple id references or
> aria-describedby with single or multiple id references, the referenced
> elements must be what Microsoft terms as accessible HTML elements.  So
> tabindex=-1 would have to be added to the <p> refer to Making Non accessible
> Elements Accessible
>
>
> regards
> Stevef
>
> On 27 June 2012 14:24, Ian Yang <ian.html@gmail.com> wrote:
>
> Hi Steve,
>
> Yes, the example uses aria-describedby to associate the static < p >
> element and the < input > field so the information will be announced
> when the field receives focus.
>
> The issue which I'm trying to figure out is if adding role="tooltip"
> to the static < p > element has bad effects on assistive technologies.
>
> Regards,
> Ian
>
> 2012/6/27 Steve Faulkner <faulkner.steve@gmail.com>:
>
>> Hi Ian,
>>
>> I suggest its better to include the text within the label for the form
>> field
>> so the information will be announced when the field recieves focus:
>>
>> examples and details here:
>> http://www.html5accessibility.com/tests/mulitple-labels.html
>>
>> regards
>> steve
>>
>>
>> On 27 June 2012 12:50, Ian Yang <ian.html@gmail.com> wrote:
>>>
>>> Hi everyone,
>>>
>>> Please take a look at this image (
>>>
>>>
>>> http://www.lessfussdesign.com/blog/http://www.lessfussdesign.com/images/blog/form-screen-2009-08-10.gif
>>> ) which is taken from this blog page (
>>>
>>>
>>> http://www.lessfussdesign.com/blog/2010/08/using-aria-describedby-for-form-help-text/
>>> ).
>>>
>>> The image shows that there is a static description paragraph (< p >
>>> element) below the password input field. In that case, is it okay to
>>> add ARIA role="tooltip" to the static < p > element?
>>>
>>> In most web designs, tooltips are often designed as "popups" which are
>>> triggered by mouse hover. However, if I understand it correctly,
>>> "tooltip" literally means "tip of tool" and doesn't imply that a
>>> tooltip must be a "popup" thing. So, can I add role="tooltip" to
>>> elements which can be considered as "tip of tool", even if they are
>>> static elements? (Just like the example above) By doing so, I feel
>>> they are markup'ed more meaningfully, and we also get the benefit of
>>> having styling hooks.
>>>
>>> I'm not sure whether adding role="tooltip" to static elements has
>>> negative effects to assistive technologies or not. Is this idea
>>> appropriate or inappropriate?
>>>
>>>
>>> Kind Regards,
>>> Ian
>>>
>>
>>
>>
>> --
>> with regards
>>
>> Steve Faulkner
>> Technical Director - TPG
>>
>> www.paciellogroup.com | www.HTML5accessibility.com |
>> www.twitter.com/stevefaulkner
>> HTML5: Techniques for providing useful text alternatives -
>> dev.w3.org/html5/alt-techniques/
>> Web Accessibility Toolbar -
>> www.paciellogroup.com/resources/wat-ie-about.html
>>
>
>
>
>
> --
> with regards
>
> Steve Faulkner
> Technical Director - TPG
>
> www.paciellogroup.com | www.HTML5accessibility.com |
> www.twitter.com/stevefaulkner
> HTML5: Techniques for providing useful text alternatives -
> dev.w3.org/html5/alt-techniques/
> Web Accessibility Toolbar -
> www.paciellogroup.com/resources/wat-ie-about.html
Received on Thursday, 28 June 2012 01:39:13 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 28 June 2012 01:39:15 GMT