-- Leo's gemini proxy

-- Connecting to michaelnordmeyer.com:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-US

On Gemini and Gopher, the Internet Protocols


For people hanging out on the IndieWeb or Tildeverse, Gemini and Gopher are no strangers. These bare-bones (Gemini and Gopher) and quite old (Gopher) Internet protocols – Gopher predates HTTP – are attractive because of their limited ability. It’s all about getting rid of tracking, distraction, and noise – audible and visible.¹


IndieWeb

Tildeverse

Gemini

Gopher

HTTP


Most websites are essentially just text, but for business reasons they are overloaded with crap to engage you just a little bit longer. And to measure this and show more ads, those pages are loaded with JavaScript, which multiply the download size of the pages while taxing the reader’s devices with high CPU load and low battery runtime.


While Gopher is a too old-fashioned and somewhat crummy solution, Gemini might be just right. It’s a modernized Gopher. On Gemini’s homepage is a good rundown on how it works and why it’s limited on purpose the way it is. I get the ideas, especially that the client, not the server, should decide how a page is presented to the user.


Gemini’s Homepage


I’ve been using a very nice Gemini browser called Geopard on Linux for almost two days straight, and quite enjoyed it. But in the end, it’s a too frugal web experience in my opinion.²


Geopard


I’m a less-is-more person, so I should be attracted by it. But I already mitigated some parts of the modern web. On iOS I always have the reading mode in Safari turned on. So all websites are stripped down to the essential content, which I like, and look the same, which is okay. But I’d rather have those webpages show some personality.


My idea of a good website is one without any JavaScript, which is supposed to add behavior, but which I don’t need. I want a calm, reduced design, where the focus is on the content, while using appropriate whitespace and great typography to let it shine.


Those pages would be small in size, and the servers serving those pages and their Internet connections as well. Only little data transfer but great battery life on user’s devices. Everyone wins, even the environment.³


I think that modern HTML and CSS can achieve a great web experience without being user-hostile, even if the browsers to render them are very complex and can only be created by very few, very large corporations.


Update 2022-12-21


I totally changed my mind.


I Was Mistaken – Gemini is Awesome



¹ Be aware that you cannot use a normal Browser to view Gemini or Gopher pages, but need a dedicated browser for those. Although, there are some proxies on the web, which allow viewing those pages with an ordinary HTTP/HTML browser.


² But I installed Amfora, a console-based Gemini browser, on my Mac for those times, when I’m inclined to enjoy the parts I enjoyed again, and Phetch, which is a console Gopher browser. Try e.g. `gemini://atyh.net` and `gopher://atyh.net` to see the differences for yourself.


Amfora

Phetch


³ We probably need some sort of micro-payment for for-profit websites. But this discussion has been started already some 20 or 25 years ago, while apparently nobody thinks that this can be solved.

-- Response ended

-- Page fetched on Tue May 21 16:34:56 2024