Ian Hickson wrote:
If so, that doesn't really buy much as far as forwards compatibility goes. We have to be backwards compatible with what UAs accept, not what validators accept.

Right, the parsing behaviour defines what UAs accept, as far as I can tell.


However doing something like what Maciej suggests, of stopping the url parser at the first whitespace character, sounds like it would solve the forwards compat issue.

Agreed.

Ok, so we need to make that change to the spec once Anne gets back.

However, if the HTML5 algorithm only considers the same URLs valid as RFC 3986 does, is there a reason not to point directly to RFC 3986 instead? Seems like there is no reason to have more relaxed error handling here than needed?

As you said, we have to be backwards compatible with what UAs accept, not what validators (and RFCs) accept.

This doesn't answer the question of what the win is of pointing Access-Control to HTML5 rather than to RFC 3986 for the url parsing algorithm.

/ Jonas

Reply via email to