- From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
- Date: Sat, 06 Feb 2010 11:52:49 +0100
- To: Maciej Stachowiak <mjs@apple.com>
- Cc: "public-html@w3.org" <public-html@w3.org>
Maciej Stachowiak wrote: > On Feb 5, 2010, at 5:09 AM, Matt May wrote: >> Secondly, after all this discussion on the list about this >> particular sentence, and after several of us (including yourself, >> Maciej, and Lachlan) came to some kind of agreement on what should >> be said (and more importantly, where it should be said), it's >> especially galling to see Ian unilaterally making a minor change >> that clearly shows his disregard for the WG's input. > > I don't remember getting down to the level of a specific single > wording, though we did come up with a number of suggestions. That > being said, I'm more interested in hearing what further changes would > lead to a change you are happy with. Do you have specific specific > requests? (Also happy to hear from Lachlan or anyone else who has an > opinion on the matter.) I'm not concered about the specific wording used, I'm generally happy for editors to phrase things in their own way. I think what might be most productive here is that, instead of us trying to lock down and agree on specific wording, we should come up with a list of objective criteria to evaluate the any text Hixie writes in the spec related to this issue. Since there appears to have been a general agreement about what I previously suggested, excluding the list of techniques, it seems useful to compare my suggestion with the current spec text. For reference, here is what I suggested earlier, minus the list of techniques: --- When the user is unable to make direct use of the image, e.g. due to a visual disability or because they are using a text terminal with no graphics capabilities, user agents may also provide the user with the ability to obtain any other information about the image that may assist the user in understanding its content or purpose, utilising any available repair technique. For more information, refer to the User Agent Accessibility Guidelines techniques for repairing missing content ([UAAG10-TECHS], section 2.7). --- And here is the current spec text: --- User agents may also apply heuristics to help the user make use of the image when the user is unable to see it, e.g. due to a visual disability or because they are using a text terminal with no graphics capabilities. Such heuristics could include, for instance, optical character recognition (OCR) of text found within the image. Warning! While user agents are encouraged to repair cases of missing alt attributes, authors must not rely on such behaviour. Requirements for providing text to act as an alternative for images are described in detail below. --- I think the warning to authors about not relying on repair techniques is non-objectionable, and may be left as is. Based on the discussion, I've come up with the following proposed criteria: 1. Permits user agents to apply any repair technique 2. Does not list specific techniques. 3. Informatively references the techiques described in UAAG (either 1.0 or the 2.0 draft) 4. The text is located in a section dedicated to describing implementation requirements and is clearly distinguished from authoring requirements. 5. Does not imply the use of futuristic technologies. 6. Does not imply that any technique can reliably determine author intent. 7. Indicates that it is about providing additional information about the image, which may help the user to understand the image's content or purpose. (If I've missed any, or included any that I shouldn't have, feel free to comment or make adjustments) To understand what exactly is wrong with the current spec text, it would be useful for people who are objecting to it, to clearly describe how it fails to meet any of these criteria. In my own view, the current text fails #2 by mentioning OCR, #3 by not referencing UAAG; partially fails #5 by mentioning "heuristics" without clearly describing what would or would not be classified as such, and also fails #7. I also believe the location of the text in the current spec is acceptable, as it is in the section describing implementation requirements for images. This is consistent with where implementation requirements are placed for every other element in the spec and should not be treated any differently. I strongly disagree with Matt about moving this text to the Web Browsers section, where it has no relevance to anything else in that section. -- Lachlan Hunt - Opera Software http://lachy.id.au/ http://www.opera.com/
Received on Saturday, 6 February 2010 10:53:23 UTC