Re: [whatwg/url] Provide a succinct grammar for valid URL strings (#479)

There is a GitHub project page for a rephrased specification [here][1].
It can be viewed online [here][2]. 

Whilst still incomplete, it is coming along quite nicely. 
The key section on [Reference Resolution][3] is complete. 
The formal grammars are nearly complete. 
There is also a very small example implementation in progress that is close to the specification [here][4].

It will not be hard to add a normative section on browser behaviour to e.g. RFC 3986/ RFC 3987 once this is finished. The differences are primarily around the character sets and the multiples of slashes before the authority. The latter is taken care of by the forced-resolution as described in that section [Reference Resolution][3]. 

This also means that it will be possible to add a section to the WHATWG Standard that accurately describes the differences with the RFCs. 

[1]: https://github.com/alwinb/url-specification
[2]: https://alwinb.github.io/url-specification/
[3]: https://alwinb.github.io/url-specification/#reference-resolution
[4]: https://github.com/alwinb/url-specification/blob/master/miniurl/miniurl.js

-- 
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/479#issuecomment-727653342

Received on Sunday, 15 November 2020 23:06:13 UTC