[WARP] it's just too strict...

I want to again voice my concerns about WARP's strictness; The
following requirement has to be relaxed in the future (v2?):

""
If origin is not a valid IRI, if it has components other than scheme
and iauthority, if it has no host component, or if it has a iuser info
component, then this element is in error and the user agent MUST
ignore this element.
""

The offending part is "if it has components other than scheme and
iauthority". This means that the following URLs are out:

http://foo.com/
http://foo.com?
http://foo.com#

I think this needs to be changed to just extract the "origin" the
developer is trying to access. We should be more liberal and forgiving
in what we accept in WARP. As I have already pointed out in other
emails, Opera already had to relax conformance to the above
requirement because it was causing issues for developers. I don't
doubt that this will cause more problems in the future.

Kind regards,
Marcos

-- 
Marcos Caceres
http://datadriven.com.au

Received on Thursday, 2 June 2011 07:41:22 UTC