[ANN] GemiNaut 0.8.4 released
- 🗣️ From: Luke Emmet (luke (a) marmaladefoo.com)
- 📅 Sent: 2020-06-11 15:52
- 📧 Message 3 of 12
On 11-Jun-2020 16:28, solderpunk wrote:
> On Thu, Jun 11, 2020 at 10:52:34AM +0100, Luke Emmet wrote:
>
>> * provide salient icon hints to common non textual content (images, audio,
>> video, docs)
> As guessed from file extensions, I suppose?
Yes. There are 5 main categories at present:
- audio (mp3, ogg, wav...)
- images (png jpg svg ...)
- documents (pdf html doc...)
- binary (gz tar zip...)
- video (wmv mov mp4...)
Its not 100% foolproof, but almost always right. It intentionally does
not do this to URLs having queries on them, since one might be
- searching* for ".gz" in GUS thus:
=> gemini://gus.guru/search?.gz
and you don't want the link to the second pages of results to be
interpreted as a link to a binary
=> gemini://gus.guru/search/2?.gz
I've found this useful for some time, and in fact is a liberation that
interpreting links in general in Gemini is a million times more
straightforward than on the web where it seems everything is behind a
dynamic link these days.
As we have all discovered, clicking on a binary link is likely to:
- throw you out of your current reading context, into a graphical world
- be a slower download (and in gemini we dont know how long we might wait)
- might launch some external application, taking time and mental energy
So it is nice to have a good hint as to what will happen on those links.
And of course, the actual feasibility of writing your own Gemini client
means we can fix all the things like this that are much harder to fix on
the web where the server completely controls the user experience.
> That seems like a pretty good idea. I applaud your consistent attention
> to this kind of detail, it encourages a high situational awareness on
> the part of the user.
Thanks!
Best Wishes
- Luke
---
Previous in thread (2 of 12): 🗣️ solderpunk (solderpunk (a) SDF.ORG)
Next in thread (4 of 12): 🗣️ Petite Abeille (petite.abeille (a) gmail.com)
View entire thread.