3 ms·
You can absolutely include links to media (images, audio, video) in a Gemini document if you want. You just have to download them to view them. Some clients w
by tenebrisalietum 4y ago
You can absolutely include links to media (images, audio, video) in a Gemini document if you want. You just have to download them to view them. Some clients will render them inline when you click on them.
> Why couldn’t one simply build on top of existing HTTP infrastructure, throw away all the baggage and instead implement a new Content-Type, which existing browsers then could parse?
- So Google/Microsoft doesn't ruin it.
- So you don't need to rely on huge applications basically emulating operating system functionality at this point with millions of LOC and opportunities for vulnerabilities just to publish some text or links.
- So you don't need to really rely on any application at all. `openssl s_connect` will get Gemini pages in a text file just fine if/as needed.
- Gemini's line format is easy to parse for scripts.
- superkuh 4y ago>- So Google/Microsoft doesn't ruin it. Google/Microsoft/etc are already shifting away from the web as we know it to HTTP/3. Once their money making properties are all QUIC/udp based it won't be long before they start depreciating tcp HTTP/1.1 support "for security" reasons. And from a megacorp/institutional/for-profit point of view that makes perfect sense. >So you don't need to really rely on any application at all. So you don't need to rely on huge applications. Gemini's line format is easy to parse for scripts. HTTP/1.1 can serve these same functions as Gemini with immeasurably broader support. As the commercial web switches to HTTP/3 the demographic left will reflect these aspirations.
- livrem 4y agoI really enjoy gemini because it is its own little world. It is the feeling of surfing the www in the 90's again. Everything is rendered the way I want it to be rendered, in whatever client I feel like using. Anyone can code their own client or server without much effort (I'm told). It does not have to have immeasurably broader support or use standard protocols. Gemini's protocol is orders of magnitude simpler than any version of HTTP ever was and gemtext is far simpler than any version of HTML. Not everyone has to like it. Installing a gemini client is such a low barrier anyway for those that want to try one.
- tenebrisalietum 4y ago> HTTP/1.1 can serve these same functions as Gemini with immeasurably broader support. As the commercial web switches to HTTP/3 the demographic left will reflect these aspirations. So ... because TCP-based HTTP/1.1 might be deprecated on major browsers in the future ... then it's great that Gemini has it's own browsers (optional), application-level protocol, and port, and that it doesn't currently depend on existing HTTP infrastructure?