W3C home > Mailing lists > Public > www-html-editor@w3.org > January to March 2006

Re: [XHTML 2] 24.2 Position of param elements (PR#7753)

From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
Date: Wed, 25 Jan 2006 09:52:45 +1100
Message-ID: <43D6AFBD.9080102@lachy.id.au>
To: Shane McCarron <xhtml2-issues@hades.mn.aptest.com>
CC: jim@jibbering.com, www-html-editor@w3.org

Shane McCarron wrote:
> Jim Ley wrote:
>> Also please define what a Conforming XHTML 2 Family User Agent should do in 
>> the situation where PARAM's are not placed as per the restriction.
>>
>> <object ...>
>>  <p>Fallback</p>
>>  <param name="height" value="40" valuetype="data" />
> 
> 2) we don't define error behavior, in particular in the case of validation 
> errors.

You need to define error handling.  The fact is that authors will write 
invalid markup and assuming that example was well formed, you need to 
explicitly define whether or not a UA should make use of that param 
element for interoperability reasons.  If you don't, you'll likely end 
up with a situation where one implementation will ignore it because it 
occurs after other content and another uses it regardless, and from that 
the defacto standard behaviour will be determined based on the market 
share of each.

> This is handled by XML.

XML only defines what that a validating UA should report an error in 
this case, it doesn't define anything about whether or not the param 
element should be used or ignored.

-- 
Lachlan Hunt
http://lachy.id.au/
Received on Tuesday, 24 January 2006 22:53:04 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:17:55 GMT