Re: [whatwg/url] It's not immediately clear that "URL syntax" and "URL parser" conflict (#118)

Description of the APIs used, including links to the actual source code:

https://github.com/webspecs/url/tree/develop/evaluate#evaluation-programs-and-results

The term "correctly" implies a value judgment; I'll decline to go there.  At the moment there are specs that are underspecified; specs that don't match reality; and implementations that don't match one another.  The latter remains true even if one limits oneself to only browser implementations, actively maintained browser implementations; or even actively maintained browser implementations.  Or alternately if you limit yourself to implementations that purport to be faithful implementations of the standards.

Also might be of some interest: what in my opinion is a more readable version of the URL standard, as of nearly a year and half ago: https://specs.webplatform.org/url/webspecs/develop/

The diagrams in that spec are generated from executable code that was meant to be the reference implementation.  My hope at the time was to get set of implementors together to reduce observable differences in their output.  

---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/url/issues/118#issuecomment-219260159

Received on Sunday, 15 May 2016 01:05:08 UTC