Text presentation of image maps (detailed review of Semantics)

(This is part of my detailed review of the Semantics and structure of HTML  
elements section.)

The spec says in step 3 in the text presentation of image maps algorithm:

    Each remaining area element in areas represents a hyperlink. Those
    hyperlinks should all be made available to the user in a manner
    associated with the text of the img or input element.

    In this context, user agents may represent area and img elements with
    no specified alt attributes, or whose alt attributes are the empty
    string or some other non-visible text, in a user-agent-defined fashion
    intended to indicate the lack of suitable author-provided text. (This
    does not apply to input elements as they have default alt text.)

Why is the first requirement not a MUST instead of SHOULD?

Why is it appropriate to show UA-defined text for the <img> element in  
case of missing alt or empty/non-visible alt for image maps? Isn't it  
enough to just show the list of links that the <area>s represent where the  
img element would have been?

What is the default alt text for input elements?

-- 
Simon Pieters
Opera Software

Received on Wednesday, 8 August 2007 13:16:55 UTC