[Zope3-dev] spelling of namespace signifiers
Chris Withers
chrisw@nipltd.com
Tue, 04 Jun 2002 23:09:27 +0100
Steve Alexander wrote:
>
> 1: You have to put a ./ before relative URLs
>
> ./view::baz.html
>
Why?
> 2: The colon is conventionally urlencoded to %3A
>
> This leads to location bars in browsers looking like
>
> http://server.tld/folder/container/view%3A%3Aindex.html
>
> Rather than
>
> http://server.tld/folder/container/view::index.html
>
> Although you can type the latter in, and it will work.
...ewwww :-S
> I'll suggest a few, but first repeat the already rejected ones and the
> current one:
>
> http://server.tld/folder/container/index.html;ns=view
-1
> http://server.tld/folder/container/index.html;view
+1
How about:
http://server.tld/folder/container/view;index.html
> http://server.tld/folder/container/view::index.html
-0
> New suggestions:
>
> http://server.tld/folder/container/view--index.html
-1
> http://server.tld/folder/container/view..index.html
-1
> http://server.tld/folder/container/__view__index.html
-10
> http://server.tld/folder/container/-view-index.html
-5
> http://server.tld/folder/container/--view--index.html
-9
> Bearing in mind that it will be relatively rare, and generally
> get-aroundable-if-you-plan-for-it, to have to use this spelling, I'm
> most in favour of the last spelling: --view--index.html.
>
> Any comments?
This problem sux, can't we ignore it an pretend it's gone away? ;-)
My own favourite, of course, is still:
http://server.tld/folder/container.html
...of course. Can someone point out to me where this falls down?
cheers,
Chris