- From: James Craig <jcraig@apple.com>
- Date: Sat, 20 Dec 2008 08:41:50 -0800
- To: WAI XTech <wai-xtech@w3.org>
- Message-id: <77BC61E4-DF51-41C6-BE00-A5F152019F02@apple.com>
Meant to reply to the discussion list.
Begin forwarded message:
> From: James Craig <jcraig@apple.com>
> Date: December 20, 2008 8:39:56 AM PST
> To: David Bolter <david.bolter@utoronto.ca>
> Subject: Re: aria-transforms?
>
> In your example below, there isn't a reason for the role change. It
> can just be a textbox whose style (and perhaps its aria-readonly
> property) changes when it is focused or clicked, no? I don't think
> there is a need for it to be a button prior to that event.
>
> Do you have any examples where there may need to be a functional
> change rather than just a stylistic one? If it's just appearance
> changes you're after, I'd say leave that to CSS, perhaps even to the
> new CSS transition proposal.
>
> Example:
>
> [role="textbox"] {
> border-color: #fff;
> border-color: rgba(0,0,0,0);
> transition: border-color 1s liner;
> /* currently needs -moz or -webkit prefix */
> }
> [role="textbox"][aria-readonly="false"] {
> border-color: #000;
> border-color: rgba(0,0,0,1);
> }
>
>
>
> On Dec 20, 2008, at 7:26 AM, David Bolter <david.bolter@utoronto.ca>
> wrote:
>
>>
>> Hi all,
>>
>> This might be an ARIA 2.0 thing.
>>
>> I'm just throwing this out there. Maybe it is my Saturday morning
>> coffee
>> talking but I got to thinking about DHTML inline edits, and I started
>> thinking of ways we might come up with a more general solution for
>> things that appear to transform themselves.
>>
>> aria-transforms=[aria role(s)]
>>
>> So in the case of an inline edit, one could mark the span like this:
>>
>> <span role="button" aria-transforms="textbox">change this text</span>
>>
>> Thoughts? Is it the coffee? I was also thinking about an
>> aria-hastextbox, akin to a haspopup, but that is a less general
>> solution
>> IMO.
>>
>> cheers,
>> David
>>
Received on Saturday, 20 December 2008 16:42:37 UTC