💾 Archived View for rawtext.club › ~sloum › geminilist › 005306.gmi captured on 2023-09-08 at 17:24:58. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
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 itdotless.
Links on gemini://some.url/foo/bar/baz will act as if the pagewas gemini://some.url/foo/bar/baz.gmi rather than as if the page wasgemini://some.url/foo/bar/baz/_.gmi
I've now updated mdna to 31 slashed to slashless. Having both resolve tothe 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♥