- From: Robin Berjon <robin@berjon.com>
- Date: Tue, 7 Jul 2009 18:06:02 +0200
- To: marcosc@opera.com
- Cc: Francois Daoust <fd@w3.org>, public-webapps@w3.org
On Jul 7, 2009, at 15:46 , Marcos Caceres wrote:
> On Tue, Jul 7, 2009 at 2:43 PM, Robin Berjon<robin@berjon.com> wrote:
>> Or at least, not
>> without deciding that we have our own rules for relative URI
>> reference
>> absolutisation, which I fervently hope we don't.
>
> I think we all agree we want URIs to behave as they do in browsers.
I hoped we would :)
>> I think that there are two ways to resolve this comment:
>>
>> - drop the distinction that's in the spec between /foo and foo in
>> config.xml
>
> I'm ok to do this. It now reads:
>
> "If the path starts with a U+002F SOLIDUS (e.g., "/style/master.css"),
> meaning that the path is an Zip absolute path, then remove the first
> U+002F SOLIDUS from path. "
>
> The algorithm continues as normal (i18n is applied, etc.) and no
> longer is the behavior different (i.e., the root of the widget package
> is not searched first, but last).
>
> So, this means that the behavior of both "/abc" and "abc" are now
> exactly the same.
That's fine by me.
>> - make it very clear that that distinction exists only in
>> config.xml (which
>> uses paths, not URIs)
>
> If they are paths or not depends on the processing model. But yes, the
> current model assumes paths.
Right. The interesting thing here is that this means that the
processing is merely clarified.
>> Since I don't personally see a strong use case for the distinction,
>> I'm
>> happy either way.
>
> I do see strong need to sort this out. It might be that in the future,
> for whatever reason, we want to treat these as URIs. For example,
> allowing content@src to point to a document on the Web.
That could happen, yes. And when it does, whatever URIs that appear in
there will be absolute I would expect (or there would be some other
mechanism providing a base). If so, then there will be a way to
distinguish between absolute URI references (it starts with a scheme)
or to distinguish based on the use of the previously mentioned other
mechanism. Or we could use another attribute (say content/@href). I
agree it could be useful going forward, but I don't believe we've
painted ourselves into a corner.
> _HOWEVER_, we can deal with this in the future. Lets agree that this
> is the way it's going to work for now.
+1
--
Robin Berjon - http://berjon.com/
Feel like hiring me? Go to http://robineko.com/
Received on Tuesday, 7 July 2009 16:06:39 UTC