Been poking at my #Haskell #Gemini framework. This issue caused me to shelve it a while back. It's not the end of the world if I don't get it resolved, though.
https://codeberg.org/jlamothe/gemcap/issues/1
If anyone has any ideas, pull suggestions and pull requests are welcome.
like this
Teฬnno Seremeฬl reshared this.
I suspect the problem may have been an issue with the upstream
tls
library. I've updated it to a more current version. I've also made some changes to make my original solution less hacky. When I get a chance to test it properly, I'll put in a PR (assuming it works).One of the things I like about #Gemini is that it seems to make accessibly via screen reader fairly trivial.
Then I see people putting ASCII art banners at the top of their capsule, which gives me a nice dose of nostalgia, but I can't help but wonder what that does to screen readers.
Does anyone who has actual experience with this care to chime in?
Then I see people putting ASCII art banners at the top of their capsule, which gives me a nice dose of nostalgia, but I can't help but wonder what that does to screen readers.
Does anyone who has actual experience with this care to chime in?
like this
Gemini specification allows for alt text for preformatted lines. Reading this can be a good option for screen readers. One thing hurting accessibility is that that alt text is optional. From the spec:
"Alt text is recommended for ASCII art or similar non-textual content which, for example, cannot be meaningfully understood when rendered through a screen reader or usefully indexed by a search engine."
gemini://gemini.circumlunar.space/docs/specification.gmi
"Alt text is recommended for ASCII art or similar non-textual content which, for example, cannot be meaningfully understood when rendered through a screen reader or usefully indexed by a search engine."
gemini://gemini.circumlunar.space/docs/specification.gmi
like this
I do know that you can, in the forward ```'s to ASCII art put a description for both mouseover and readers. I do not know what the actual text renders as but i expect it s a mess that you have to skip through.
I'm fortunate in having vision enough to see well enough to read with only slight text enlargement, but I've known a fair number of folk who would need either braille displays or screen readers. So, good question
I'm fortunate in having vision enough to see well enough to read with only slight text enlargement, but I've known a fair number of folk who would need either braille displays or screen readers. So, good question
Jonathan Lamothe likes this.
daniel:// stenberg://
•Jonathan Lamothe
bacardi55
•github.com/makeworld-the-better-one/gemget/ that works well
There are others here:
github.com/kr1sp1n/awesome-gemini
GitHub - makeworld-the-better-one/gemget: Command line downloader for the Gemini protocol.
GitHubJonathan Lamothe likes this.
Jonathan Lamothe
Jonathan Lamothe
I like it a great deal.
Rimu
•e.g. lagrange --dump gemini://smol.chorebuster.net > ~/downloaded.gmi
like this
Jonathan Lamothe and sl1200 like this.
freezr
•https://github.com/makeworld-the-better-one/gemget
GitHub - makeworld-the-better-one/gemget: Command line downloader for the Gemini protocol.
GitHubJonathan Lamothe likes this.
David
•curl
already supports many protocols (not just HTTP/HTTPS), including Gopher. There's no reason I can see that it shouldn't support Gemini in the future.According to @A6BDBF57_57B731E9, it already supports Minus too because all Minus URLs can be translated into Gopher URLs. (Minus is Gopher stripped down to the minimum, but with hyperlinks and some Markdown-style formatting.)