Should Gemini clients alert users upon redirect?
Sandra Snan sandra.snan at idiomdrottning.org
Wed Feb 17 01:35:55 GMT 2021
I never saw this reply (from last September!)
Gary Johnson <lambdatronic at disroot.org> writes:
> When I submitted my server for inclusion on the "Gemini software" list
> (gemini://gemini.circumlunar.space/software/), Solderpunk wrote to me to
> explicitly verify that my server redirected clients who requested
> slashless URLs to their slashed equivalents. He pointed out that any
> relative URLs in the returned Gemtext would not behave as expected in
> most clients when navigating away from a slashless parent page.
> Therefore, server redirection of slashless URLs was mandatory for Gemini
> servers.
>
> Given this requirement, I believe the standing recommendation to authors
> of Gemtext pages is to always include slashes in your links in order to
> prevent page redirects and speed up loading time for your users.
Maybe it's wrong to call it slashless and more correct to call it
dotless.
Links on gemini://some.url/foo/bar/baz will act as if the page
was gemini://some.url/foo/bar/baz.gmi rather than as if the page was
gemini://some.url/foo/bar/baz/_.gmi
I've now updated mdna to 31 slashed to slashless. Having both resolve to
the same page is what creates the ambiguity.
=> mdna gemini://idiomdrottning.org/molly-brown
> Now you know, and knowing is half the battle!
>
> Happy hacking,
> Gary
I love this signoff?
Archive home | About this archive