<object declare=""> in XHTML2?

I was just trying to find out what declare="declare" was supposed to do in 
the XHTML2 Object module but it appears that the only conformance criteria 
for <object declare="declare"> is that if you don't support it then you 
"must process the contents of the object element." (Which presumably means 
showing the contents, which seems odd, but is the same wording as in HTML4.)

Since what it means to support the attribute is only defined in so far as 
the "object data should be downloaded but should not be processed", it 
seems that there is in fact very little to say exactly what it should do.

It would be nice if the "declare" attribute was either actually defined 
with real conformance criteria or, probably better given how few 
implementations actually support declare="declare" in HTML, if it was 
dropped altogether.

Cheers,
-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Thursday, 10 February 2005 16:03:34 UTC