<object data type> when type is unsupported (detailed review of Semantics)

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

The spec says about <object>:

    Whenever the data attribute changes, or, if the data attribute is not
    present, whenever the type attribute changes, the user agent must
    follow the following steps to determine what the object element
    represents:

      1. If the data attribute is present, then:

           1. Begin a load for the resource.

              The download of the resource must delay the load event.

Shouldn't UAs be allowed to opt to not begin load for the resource when  
type="" is something that the UA knows is unsupported? (Or perhaps it  
should even be required to not begin load for such resources.)

-- 
Simon Pieters
Opera Software

Received on Friday, 27 July 2007 15:02:09 UTC