- 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