This means anyone still using a popular browser like Chrome can visit your sites, but people using a more limited client can as well. It also means you still get to lean on the 30 years of technical refinement rather than reinventing many wheels.
This means anyone still using a popular browser like Chrome can visit your sites, but people using a more limited client can as well. It also means you still get to lean on the 30 years of technical refinement rather than reinventing many wheels.
The goal would be entirely achievable using your suggestion, but then you can't make something "simple" and "elegant".
Of course don't take my cynicism to mean that people shouldn't invent new things - they totally should, that's how we move forward. Mess around all you like. I just don't see it catching on. But I think that's not really the goal anyway.
It being too basic and rigid to the point of hostility towards anything but pure text is the entire point.
Even monks liked some illustrations (illumination) in their manuscripts. Gemini is closer to babylonian clay tablets delivered over TCP.
I think this would be seen as more of a drawback than a feature. If you're trying to build a tight-knit little hobbyist community, random people popping in and complaining that "these pages are boring, where are all the images?!" isn't helpful.
Just make sure it never ends up in a security critical context. Various larger companies already got screwed over when their front end code did not detect the size of a http message the exact same way their backed code did.
which subset?
the older html/http versions are older versions, not a subset of the modern html/http. afaik modern html/http doesn't have subsets.
>using a popular browser like Chrome
Gemini is created so that anyone would be able to write a Gemini browser in a couple of days. Or server.
I don't want "popular HTML browser" because I won't be able to write something like it in whole life.