- From: Chris Wilson <Chris.Wilson@microsoft.com>
- Date: Wed, 12 Mar 2008 15:18:41 -0700
- To: Anne van Kesteren <annevk@opera.com>, Simon Pieters <simonp@opera.com>, Dave Pawson <dave.pawson@gmail.com>
- CC: Jon Gunderson <jongund@uiuc.edu>, Aaron M Leventhal <aleventh@us.ibm.com>, Charles McCathieNevile <chaals@opera.com>, Marc Silbey <marcsil@windows.microsoft.com>, David Poehlman <poehlman1@comcast.net>, "www-archive@w3.org" <www-archive@w3.org>
Anne van Kesteren [mailto:annevk@opera.com] wrote:
>In IE8 you can do
> element.ariaDisabled = true
>This is not possible in any other browser. In other browsers you are
>required to do
> element.setAttribute("aria-disabled", "true")
Yup, that's clear now. (To be more clear - the latter works in IE as well.)
>So if people use the former it will only work in IE8. Also, the idea was
>that ARIA scripts would work for older browsers as well as AT could simply
>read the DOM. If you introduce DOM attributes (such as ariaDisabled) this
>whould no longer be true.
That sounds like "we should never introduce DOM attributes again, and everyone should just always use getAttribute()?"
>> Yeah, I see that, and I've been thinking about that very issue. Not
>> clear to me if Opera is happy if we simply make it so a standards-mode
>> DOCTYPE is necessary, as some of the invective is still demanding
>> removal of IE7 compatibility altogether.
>
>We're not happy with documentMode, but making X-UA-Compatible work just
>for standards mode would be an improvement. Just like doing IE8 mode by
>default is an improvement.
That sounds like a no.
-Chris
Received on Wednesday, 12 March 2008 22:19:00 UTC