Re: Soliciting feedback on draft-abarth-url

Hi Maciej,

> The only two blackbox-observable URL operations in browsers are:
>
> (1) Parsing into components as exposed by the<a>  element and the Location object, among other things.
> (2) Resolving a possibly-relative reference, relative to a base URL.
>
> It's theoretically possible that (2) can be described partly using a component splitting algorithm that is inconsistent with (1). I don't believe this is known to be the case for any existing browser.
>
> In any case, a comprehensive test suite examining behaviors (1) and (2) will tell us all there is to know about URL processing by browsers and similar UAs. We can infer a model from the data once we have the data.

Do you have some idea about how relevant the behavior of (1) is in 
practice? I think from the test results we can conclude that at least 
some aspects of it (port defaulting) do not interoperate well at all, 
and that this doesn't seem to be a big problem in practice...

Best regards, Julian

Received on Wednesday, 20 April 2011 06:18:11 UTC