[whatwg] Dynamic content accessibility in HTML today

2006-08-10 Thread Aaron Leventhal
Firefox has support for making dynamic web applications with custom JS widgets accessible, via support for xhtml:role and aaa: properties. If anyone would be interested in taking a look, I would welcome feedback. In Firefox 1.5 the role attribute had to use the xhtml2 namespace. However,

Re: [whatwg] Dynamic content accessibility in HTML today

2006-08-13 Thread Aaron Leventhal
accessible in a web page today. I don't think it's a narrow use case. Look at the huge numbers of websites that are trying to become more like desktop applications. - Aaron Matthew Raymond wrote: Aaron Leventhal wrote: Firefox has support for making dynamic web applications with custom

Re: [whatwg] Dynamic content accessibility in HTML today

2006-08-14 Thread Aaron Leventhal
So you are saying this should be mapped to assistive technologies via the CSS3 appearance property or via special values in the class attribute? The role attribute currently describes behavior, and is added so that users with disabilities know what the behavior for a given element is,

Re: [whatwg] Dynamic content accessibility in HTML today

2006-08-14 Thread Aaron Leventhal
Jim, What browser/screen reader are you using? You need at Firefox 1.5 or later and Window-Eyes 5.5 or later or JAWS 7 or later. - Aaron Jim Ley wrote: On 13/08/06, Aaron Leventhal [EMAIL PROTECTED] wrote: So we already have truly accessible DHTML widgets that are key navigable and usable

Re: [whatwg] Dynamic content accessibility in HTML today

2006-08-14 Thread Aaron Leventhal
Anne, I said at the start of this thread that the best solution is to have widgets that are already accessible. However, we don't have a standard for that at the moment. We agree that accessibility experts should not be needed in order to make content accessible. It's not only big companies

Re: [whatwg] Dynamic content accessibility in HTML today

2006-08-14 Thread Aaron Leventhal
I'm not at all arguing against having the better, more full-featured elements available in whatwg. I'm not saying that roles should subsume anything happening here. I'm suggesting something else, more like: 1) Use the role and state documents that will be public drafts soon, to find gaps in

Re: [whatwg] Scoped tabindex proposal

2006-09-01 Thread Aaron Leventhal
tabindex=-1 doesn't just remove items from the tab order. It also makes items focusable via mouse click or script, which is important when designing custom container widgets like spreadsheets, etc. via Javascript. In fact any negative value does it. Don't try to overload the tabindex

Re: [whatwg] ARIA

2008-03-06 Thread Aaron Leventhal
James Graham wrote: Dave Hodder wrote: The current HTML 5 draft doesn't mention ARIA anywhere. Perhaps it should clarify the relationship (or non-relationship as it is at present), even if it's only a brief mention in section 1.1. Unfortunately a brief mention is insufficient as aria

Re: [whatwg] ARIA

2008-03-11 Thread Aaron Leventhal
Jim Jewett wrote: I think the question is more about how the HTML elements themselves interact. For example,tr elements should probably be interpreted by default astr aria-role=row because that is part of the semantics of tr. In some cases, the default mapping will also depend on other

Re: [whatwg] Are unfocusable elements focusable with tabIndex=-1.

2008-04-22 Thread Aaron Leventhal
As I mentioned in the WebKit bug report just now (https://bugs.webkit.org/show_bug.cgi?id=7138): The WhatWG spec appears to be wrong, in that it says: A negative integer specifies that the element should be removed from the tab order. If the element does normally take focus, it may still be

Re: [whatwg] Are unfocusable elements focusable with tabIndex=-1.

2008-04-22 Thread Aaron Leventhal
So how do I know if this has been registered as a pending issue that will be fixed in the spec? I checked with Opera and they also do tabindex=-1 makes anything focusable. So the spec is out of line with implementations. - Aaron

Re: [whatwg] activedescendant in viewport (Re: scrollIntoView jarring?)

2008-05-02 Thread Aaron Leventhal
I think if there is an attribute like this which also scrolls for you, then it should be called activedescendant, not aria-activedescendant. I don't see a problem if HTML 5 wants the attribute without aria- to drive browser behavior. In that case perhaps it should style the active descendant

[whatwg] Should enter be mapped to click?

2008-07-14 Thread Aaron Leventhal
Now that tabindex can be used on any element to make it focusable, it makes sense that it should be possible to trigger a click on those elements with the keyboard. Opera maps Enter to click. As far as I know, other browsers only do that for a few elements likea. What do people think? Should

Re: [whatwg] Should enter be mapped to click?

2008-07-15 Thread Aaron Leventhal
3.4.1.7. Interactive content, paragraph 3: Thanks! Small typo: instead of being activating the element directly, Extra word being - Aaron

[whatwg] Ressurecting video a11y thread [was Re: Video, Closed Captions, and Audio Description Tracks]

2008-08-22 Thread Aaron Leventhal
Has anyone put any further thought on what to do about captions for Ogg? We've started to throw some thoughts together here: https://wiki.mozilla.org/Accessibility/Captioning_Work_Plan We could use some help from individuals who understand the area of video and captions. The problem of

[whatwg] Early feedback on header association algorithm

2008-10-29 Thread Aaron Leventhal
1. On this part: If there is a header cell in the table http://www.whatwg.org/specs/web-apps/current-work/multipage/tabular-data.html#concept-table whose corresponding |th http://www.whatwg.org/specs/web-apps/current-work/multipage/tabular-data.html#the-th-element| element has an ID

Re: [whatwg] Early feedback on header association algorithm

2008-12-02 Thread Aaron Leventhal
, at 15:50, Henri Sivonen wrote: On Oct 29, 2008, at 19:43, Aaron Leventhal wrote: 1. On this part: If there is a header cell in the table http://www.whatwg.org/specs/web-apps/current-work/multipage/tabular-data.html#concept-table whose corresponding |th http://www.whatwg.org/specs/web

Re: [whatwg] Early feedback on header association algorithm

2008-12-05 Thread Aaron Leventhal
How about node.getElementByIdInSubtree? On 12/2/2008 4:07 PM, timeless wrote: On Tue, Dec 2, 2008 at 10:39 AM, Aaron Leventhal[EMAIL PROTECTED] wrote: Maybe there is a deeper problem if copy paste doesn't work right because of IDs? Or maybe there should be a node.getDescendantById

[whatwg] Question about allowed ol and ul descendants

2008-12-08 Thread Aaron Leventhal
http://dev.w3.org/html5/spec/Overview.html#the-ol-element Categories:Flow content http://dev.w3.org/html5/spec/Overview.html#flow-content-0 Contexts in which this element may be used: Where flow content http://dev.w3.org/html5/spec/Overview.html#flow-content-0 is expected. Content model: