On Fri, 17 Jul 2020 21:39:16 +0200
kooda at upyum.com wrote:
> It seems to be an unnecessary constraint, especially since the
> text/gemini format is designed to be handled line by line without
> needing to store the whole document.
It might make more sense if you thought of a gemini document as an
atomic object. Accessing a Gemini document is a four step process:
1. Connect
2. Download
3. Disconnect
4. Render
> It would also enable rendering of progressive images,
> playing audio files, etc during the transfer.
If I cared about rendering images inline, streaming audio, etc. I would
stick to the HTML/CSS/JS web stack. Gemini is mainly text-oriented,
remember?
> It could be used as a light tracking tool? but I don?t think
> it?s that bad.
I disagree with you. Tracking is too easily abused, as we've seen with
the WWW over the last twenty-five years or so.
> IP address and requests timing can also be used in the
> same way to track users on a single server. And if someone really
> wanted, they could just serve unique URLs to each visitor to track
> their movements on their server.
If I want the WWW, I know where to find it.
I participate in geminispace to get away from the downsides of the WWW,
and that includes the ability to track people as they visit sites and
pages.
--
Matthew Graybosch
https://matthewgraybosch.com
#include <disclaimer.h>
gemini://starbreaker.org
gemini://tanelorn.city
"Out of order?! Even in the future nothing works."