Hi Martin, I'm currently in the middle of overhauling the document for typos, spelling, tonal, and grammar mistakes, so your list is much appreciated. The attributes module does appear to be well out-of-date, and I have it marked as a todo. I'll go through each of the items and either fix them as specified, or include you on the discussion. The removal of tabindex seems to be a mistake. I'll go back in the source and try to find out when/why it went missing. Regarding hosting the DTD, that is the intention, but as this is a draft, it would be inappropriate for the W3C to host a changing version of a document intended for machine-readability. That step in the process will come later. Thanks for your feedback, it's much appreciated. James On Nov 12, 2008, at 9:24 AM, Martin Kliehm wrote: > Dear PFWG, > > a had a little time to take a look at the current ARIA working > draft, and I found three issues I'd like to comment on: > > > 1. Errors in the ARIA Attributes Module > > a) There is a minor spelling error in the document description, > "Rick Internat" instead of "Rich Internet". > > b) The system identifier still contains the historic term "aaa" - > shouldn't that be updated to "aria" instead? > > c) Correct me if I'm wrong, but I think "undefined" is missing in > the allowed values for aria-checked: > > Current definition: > aria-checked ( true | false | mixed ) 'undefined' > > Correct definition: > aria-checked ( true | false | mixed | undefined ) 'undefined' > > d) "spelling" and "grammar" are both missing in aria-invalid: > > Current definition: > aria-invalid ( true | false ) 'false' > > Correct definition: > aria-invalid ( true | false | grammar | spelling ) 'false' > > > 2. The description of "tabindex" is missing in the current version. > [1] In the previous version[2] "tabindex" was still listed as a > global property. The only change should have been that "tabindex" is > now a global attribute indeed that is not limited certain elements > (BTW, thanks for picking up my earlier suggestion). > > Speaking about "tabindex", I'm not familiar with the IE8 DOM > implementation yet, but IE6 and IE7 implemented it as "tabIndex" > while all other browsers use "tabindex" in DOM scripting. It would > be convenient if Microsoft could agree to accept "tabindex" in the > future. > > > 3. Sample DTD > > The sample DTD is great, although I still believe it's too much to > ask an author to create a DTD file and serve it with the correct > mime type from his own server. From the example I thought I could > just use the URI http://www.w3.org/MarkUp/DTD/xhtml-aria-1.dtd as a > system identifier, but it throws a 404 error. Therefore I would like > to suggest hosting the DTD file on the usual W3C server. That would > be more convenient for authors, as a side effect browsers could > recognize the DTD as one of the known DTDs for mode switching and > accepting non-numerical HTML entities when the page is served with a > XHTML mime type. > > > That said I would like to congratulate on the ARIA Best Practices > document! Recently I had to create a tablist navigation, and > although a few key combinations can't be captured or prevented from > bubbling in some browsers (ctrl-PageDown / PageUp in Firefox, ctrl- > Tab / ctrl-Shift-Tab in IE), the list of interactive keys was really > helpful. I'm sure I would have overlooked some keys or implemented a > different behavior without the list. So thanks again! > > Cheers, > Martin > > > [1] http://www.w3.org/TR/2008/WD-wai-aria-20080806/#global_states > [2] http://www.w3.org/TR/2008/WD-wai-aria-20080204/#global_states > http://www.w3.org/TR/2008/WD-wai-aria-20080204/#tabindex > > -- > Martin Kliehm > Senior Frontend Engineer > > namics (deutschland) gmbh > Gutleutstraße 96 > 60329 Frankfurt am Main > Germany > > http://www.namics.com, http://blog.namics.com, http://learningtheworld.eu > Skype martin.kliehm > > Handelsreg. B des Amtsgerichts Frankfurt a.M. / Reg.-Nr. HRB 57721 > Sitz: Frankfurt a.M. / Geschäftsführerin: Elke Schreckenbach > >Received on Tuesday, 18 November 2008 21:59:18 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 13:14:59 GMT