W3C home > Mailing lists > Public > public-appformats@w3.org > August 2006

Re: XBL media type?

From: Arthur Barstow <art.barstow@nokia.com>
Date: Wed, 23 Aug 2006 17:12:00 -0400
Message-Id: <A8F62EB3-592C-42F9-971E-09C1188DA56F@nokia.com>
Cc: public-appformats@w3.org
To: ext Mark Baker <distobj@acm.org>

Hi Mark,

I agree such a spec would be useful and support the WAF WG creating  
it. Therefore, in the vain of "no good deed goes unpunished", would  
you be willing to create the spec you propose?

Regards,

Art Barstow
---


On Aug 23, 2006, at 12:08 PM, ext Mark Baker wrote:

>
> On 8/23/06, Robin Berjon <robin.berjon@expway.fr> wrote:
>>
>> On Aug 23, 2006, at 15:30, Lachlan Hunt wrote:
>> > An document with <xbl xmlns="http://.../xbl"> as its root element
>> > will already provide that functionality much more reliably than the
>> > MIME type.  It's the namespace that matters in XML, not the MIME  
>> type.
>>
>> Which reopens the discussion about whether peeking inside is good or
>> not, etc. External identification can be useful.
>
> Right.  But more than "useful", I'd say.  It's the only way I know of
> to separate the concerns of document data and metadata.  Conflating
> the two, as assuming the namespace of the root element is special
> does, guarantees a) security problems (the usual ones inherrent in
> "sniffing"), b) performance problems (if the payload is encrypted,
> say), c) incompatibility with deployed tools and software, and d)
> prevents XML schema designers from using the root element as they see
> fit (as XSLT and RDF/XML do).
>
> But I admit that this practice is becoming widespread, so I'm not
> going to argue that we outlaw it.  Instead I'll just argue that we
> need to provide the tools necessary for those that wish to work within
> the existing constraints of Web architecture.
>
>> I think that every single damn WG that's defined an XML syntax of
>> some form (and in some cases WGs that haven't defined any) goes
>> through this dance.
>
> Yup! 8-)
>
> Mark.
>
Received on Wednesday, 23 August 2006 21:13:12 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:10:20 GMT