4 ms·
Kineto might be what you're looking for: https://sr.ht/~sircmpwn/kineto/ https://sr.ht/~sircmpwn/kineto/ Inline images is a violation of the Gemini spec: > cl
by alexwennerberg 5y ago
Kineto might be what you're looking for: https://sr.ht/~sircmpwn/kineto/ https://sr.ht/~sircmpwn/kineto/
Inline images is a violation of the Gemini spec:
> clients MUST NOT automatically make any network connections as part of displaying links whose scheme corresponds to a network protocol (e.g. links beginning with gemini://, gopher://, https:// https://, ftp:// , etc.).
- selfhoster11 5y agoIsn't it OK to offer that option, but disabled by default?
- alexwennerberg 5y agoIt's not OK in the sense that it is a spec violation, at least. Some clients have images that load in-line on mouseover or click, which isn't a spec violation. You could do that with HTML.
- Andrex 5y agoIf people specifically sought out your client because it automatically renders images inline, who could be bothered to get upset about a "spec violation"? The author of Gemini? What would he be able to do? Honestly asking because I'm curious.
- alexwennerberg 5y agoProbably someone would submit a PR complaining. A lot of folks in the gemini community are strict about the spec. In my view, they would be justified in doing so — I think adherence to specs is important in any domain, not just gemini.
- tadfisher 5y agoDrew himself threatened to block a Gemini agent that fetched /favicon.png on every page load. I tend to agree with the idea that Gemini should not be extended, as there's always HTTP+HTML for that.
- Andrex 5y agoThat's disappointing to hear. It breaks what I would expect from the project's purported server-agent separation. What about user choice?
- selfhoster11 5y agoI kind of agree with him, despite being of the opinion that optional inline images should be allowed by the spec. Fetching favicons is going a bit too far for my tastes.
- Andrex 5y agoI definitely see situations where Gemini wants to be as bandwidth-friendly as possible, and certain clients auto-downloading resources from the same server would make it difficult to estimate costs/resources/etc. However for external images available over http/s, I think that should be up to the client.
- Y_Y 5y agoOn a related note, it seems strange that I can't access sr.ht content over gemini. I know that it's not quite trivial to render something suitable if you're starting with DHTML (lol) but it seems like srcmpwn would be the kind of person to bother doing it.
- betwixthewires 5y agoI'm aware, I meant inline images in an HTML mirror. Looks like this might not be exactly what I'm looking for though. It's an HTTP to Gemini proxy, I'm looking for a Gemini to HTTP proxy, I want Gemini to be a first class citizen. The only reason I want to be able to deliver over HTTP is in the event someone doesn't want to mess with Gemini, but Gemini will come first for me.