I've been meaning to try and make my own browser that only supports html/css or Markdown and maybe its own protocol like Gemini's
I'll add it to my ever growing Todo list.
I've been meaning to try and make my own browser that only supports html/css or Markdown and maybe its own protocol like Gemini's
I'll add it to my ever growing Todo list.
While I'm a fan of richer text styling -- I'm often the dingus on HN being downvoted for suggesting that web fonts are not an intrinsically bad thing -- I think Gemini is mostly just fine the way it is. The thing that's kind of a blocker for me is, of all things, no way to emphasize inline text. Changing text from regular to italic/oblique carries semantic meaning. If you could mark it with _underlines_ like Markdown, for instance, it could be just like some of the other Gemini text that's described as "strictly optional for clients to do anything special with".
I also miss inline emphasis and other kinds of text-oriented typography, but the reasons gemtext omits them are fairly good.
In general, on gemini, all "problems" are with the client and not with the protocol ;)
To me, the point is that you don't need style if the idea and writing is great.
It would be lovely if something like gemini caught on. I'd love to discover a treasure trove of great writing and ideas (again). That's how I felt in the early days of the internet, and it was amazing.
To me, the current web feels like walking down the street while being verbally accosted by a gauntlet of strip mall sign spinners.
I have, and whitelist the sites that really need it.
If I see a gemini:// link, I know in advance that a singe download will give me a single readable page, and that it probably won't make my old laptop's fans spin or kill my battery. This significantly improves usability.
Or maybe form a new sub-internet of just javascript-less web. HTML, server-side rendering, etc.
I've also thought about a JSON-only protocol. In my mind this would make it simple to do AJAX-type interactions for loading content (the core benefit of JS to me) while still excising JS in its entirety, but I haven't thought it through very far admittedly.
This is the first time I'm hearing about Gemini and I'm really intrigued, especially how it's handling input and identity. There's potential here...