- From: Charles Oppermann <chuckop@MICROSOFT.com>
- Date: Mon, 8 Mar 1999 13:22:33 -0800
- To: w3c-wai-gl@w3.org
Here is some feedback from Greg Lowney, Microsoft's Director of Accessibility, on the guidelines. More feedback from Microsoft is forthcoming. I will ensure that Greg is made aware of any comments. Charles Oppermann Program Manager, Microsoft Accessibility and Disabilities Group http://www.microsoft.com/enable/ > -----Original Message----- > High Priority: > > A.1.3 Anything about the fact that you have to use TITLE on AREA to work > with IE4 or IE5? It is very unfortunate, and really the fault of IE, but > pages only using ALT as these guidelines recommend will not be accessible > with IE, whereas if the page used both ALT and TITLE it would be > accessible with all browsers. I recognize that that would be adding a hack > to work around a flaw in a specific browser, so may not be appropriate, > but certainly Microsoft's version of these guidelines would have to > recommend authors use both. > A.1.4 Redundant textual links for client-side image maps seems like it > should only be pri 3 because we assume the person can find a UA that > support keyboard access to client-side image maps. That is, it's no more > important than avoiding hard-coding colors, which our UA also allows you > to override, and you dropped that one altogether because of the readily > available workaround. Or is this really important for people with > cognitive impairments, and if so, should that rationale be called out? > A.1.5 As with A.1.4, it should be ok to use client side image maps as long > as there is ALT on the AREAs so we should reduce priority to 3. > A.5.2 This should be Pri 1 if A.5.1 is not done correctly, but only Pri 3 > if A.5.1 is done correctly. Making this high priority implies that you > have to do both, which I don't feel is true. > A.6.1 Using Hx tags correctly to convey structure is important, but > nesting them correctly is not in my opinion. I'd say Pri 3. Can you > justify why this is higher priority? > A.6.2 Using OL and UL is Pri 3--it does not provide access, only makes it > easier. After all, who's to say what lists cross the line from where it's > ok to put them in a sentence, say, or as multiple sequential paragraphs, > instead of as bulleted lists. That seems to intrude on editorial decisions > and so should be recommendation only. > A.6.3 In discussing this with our Web team, I recommend that it is higher > priority to make sure that pages can be used when style sheets are turned > off than it is to avoid abusing BLOCKQUOTE. Therefore if it's important > that a paragraph be set off (e.g. indented) I'd use BLOCKQUOTE instead of > relying on style sheets. What aids or other tools would be adversely > affected in real life by this? (Remember, these guidelines are about > improving accessibility, not enforcing W3C recommendations in general.) > A.10.4 There is no A.10.4 but I'd suggest that the Note 1 about is > important enough to be listed as a Checkpoint because they are so > frequently used and because the general injunction to avoid > non-W3C-approved HTML constructs is not specific enough to make people > follow it everywhere. Also, A.10.2 and A.10.3 can be interpreted as > prohibiting BLINK and MARQUEE but they are vaguely enough worded that they > can also be interpreted otherwise. (For example, does A.10.2 prohibit > blinking, or just blinking that causes flicker? I would rephrase it to > clarify that the two clauses are separate.) > A.12 It does not list the basic requirement that there be A around any > object that takes mouse input, which seems very important and should be > added. At least, that's how you do it for IE, and I assume that other UA > would also support this. Is there some other, more browser-independent way > to make sure things that take mouse input are keyboard accessible? > B.1 I would add a Pri 3 recommendation that they use Hx elements to > distinguish structure of the document, although I recognize that it is not > enforceable in a programmatic way. (It seems somewhat ironic that we think > they're important enough to require them to be nested properly, but not > important enough to recommend they be used.) > B.1.3 FIELDSET should only be required (PRI 1) for check boxes if their > labels don't convey enough information to make them understood on their > own. In other cases it might be lower priority, especially if there are > few options in a group. > B.2.1 I strongly suggest that you add requirement that when link text > can't be reasonably worded so as to be understood out of context, that > TITLE be used to add longer names for the links that would distinguish > them from each other. This is a very powerful technique and of much > benefit to accessibilty aids and other tools (such as those that provide a > list of the links in a page). > C. This should include explicit steps that testers can take to evaluate > their sites manually, such as (a) run with CSS turned off (in IE3), (b) > override colors in IE4+, (c) navigate by keyboard, etc. You can find out > set of steps on <http://microsoft.com/enable/dev/web_guidelines.htm>. > > Medium Priority: > A.14.1 Seems like a Pri 3 to me; why is that a Pri 2? In fact, in many > cases the opposite is more beneficial. > A.14.2 Also recommend it being demoted to Pri 3, as it doesn't necessarily > cause accessibility problems. If the only problem is one of compatibility > with screen readers, then the fact that a good number of UA (like IE, > using Active Accessibility, or future UA which could put a default > placeholder in as an option) don't have that problem would seem to > relegate it to lower priority. > B.1.5 Use of OPTGROUP should be Pri 3 as it improves usability but not > basic accessibility. > B.2.9 I still say reserved class names like "nav" are a horrible hack that > should be replaced by a new attribute. What if you have two different nav > bars with different styles, such as bars for the first- and second-tier > tables of contents? Can't do it using these guidelines. > > Lower Priority: > > A.2.1 Does it describe how to make D links reliably invisible? > A.3.3 What exactly is meant by played automatically? Only startup sounds, > or also sounds played automatically in response to user input? > A.8.1 Just out of curiosity, why still no table attribute specifying > whether it's for layout only etc. (as I'd recommended a long time ago)? > A.8.3 May want to add note that it's appropriate to override the styles so > the TH etc. don't look abnormal. > A.9.3 I'd recommend listing a third alternative mechanism, something > simpler like "text links". > A.13 I'd suggest re-ordering to put the Pri 2's ahead of the Pri 3's, lest > people stop reading after hitting the first Pri 3. > B.2.10 This should be the UA's job, but since it's PRI 3 I guess it can > stand. > B.3.1 Seems very unrealistic. > > Other comments: > > B.2.8 The guidelines document violate their own rules by not providing the > complete set of guidelines as a single HTML file. > >
Received on Monday, 8 March 1999 16:22:40 UTC