- From: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
- Date: Tue, 21 May 2013 10:12:12 +0100
- To: Charles McCathie Nevile <chaals@yandex-team.ru>
- Cc: public-webapps WG <public-webapps@w3.org>
If you go for standardizing an API for dealing with URIs (probably a good idea if you go down this route) - then I would recommend being inspired by the API of Java's java.net.URI http://docs.oracle.com/javase/7/docs/api/java/net/class-use/URI.html The only thing that is not well handled by the above is IRIs (probably as the API predates IRIs). A defined API would have to be much more precise about which elements allow which international characters. On 13 May 2013 04:34, Charles McCathie Nevile <chaals@yandex-team.ru> wrote: > Hi, > > to close ACTION-693 I scribbled some stuff into a very preliminary draft of > a URL spec: > <https://dvcs.w3.org/hg/webapps/raw-file/81f24bfc5970/url/url.html> > > In the end I didn't copy Anne's spec beyond believeing him about some > Unicode points when I was offline. > > So far I have done nothing at all about an API, and am waiting for some > formal confirmation from people who implement stuff that they would like to > standardise an API for dealing with URLs. It seems to be a common task, > judging from the number of people who seem to have some scrap of code lying > around for it, so I expect to hear people say "Yes, great idea" - although I > have been surprised before. > > As the more astute (read " people who look at the spec for a few seconds > with at least some level of attention") will notice, this needs work. I > would be very pleased to receive comments that help clarify things the spec > gets wrong, doesn't specify, or doesn't explain clearly. > > I hope there will be a bugzilla component really very soon, but I neglected > to request one so far. If Mike happens to be reading, I'd be grateful for > him to do the magic before I get around to writing the request. In the > meantime I guess you should just reply to the thread... > > And no, it doesn't use futures. Sorry. At some point I will come back with > the answer to a request for a way to change that. > > cheers > > Chaals > > -- > Charles McCathie Nevile - Consultant (web standards) CTO Office, Yandex > chaals@yandex-team.ru Find more at http://yandex.com > -- Stian Soiland-Reyes, myGrid team School of Computer Science The University of Manchester http://soiland-reyes.com/stian/work/
Received on Tuesday, 21 May 2013 09:13:03 UTC