Re: jar protocol (was: ZIP archive API?)

2013-05-07 Thread David Sheets
On Tue, May 7, 2013 at 3:29 PM, Robin Berjon wrote: > On 06/05/2013 20:42 , Jonas Sicking wrote: >> >> The only things that implementations can do that JS can't is: >> * Implement new protocols. I definitely agree that we should specify a >> jar: or archive: protocol, but that's orthogonal to whet

Re: ZIP archive API?

2013-05-06 Thread David Sheets
On Mon, May 6, 2013 at 7:42 PM, Jonas Sicking wrote: > On Mon, May 6, 2013 at 4:27 AM, Robin Berjon wrote: >> On 03/05/2013 21:05 , Florian Bösch wrote: >>> >>> It can be implemented by a JS library, but the three reasons to let the >>> browser provide it are Convenience, speed and integration. >

Re: URL comparison

2013-04-27 Thread David Sheets
RL specification. By unnecessarily coupling parsing, normalization, and relative reference resolution, implementations conforming to only the WHATWG URL specification cannot offer developers control over the level and type of normalization nor the ability to manipulate relative URIs without resolving them. Humanity deserves a better foundation on which to construct algebras over its global namespace. As for speedy deployment, I would rather start on the path toward correct, consistent, and powerful pattern matching than see something rushed into standards due to feature anxiety. 3 or 6 more months to get this language right is a constant factor on a potentially unbounded technology lifetime. I hope you've found this design proposal stimulating and I warmly welcome any and all constructive (or destructive) response. Happy Holidays, David Sheets