Earlier quoted context omitted.
That's not what alternative means. A passenger train is an alternative to a bus, but you can't drive a train on a freeway. "Alternative" in no way implies "feature parity". Getting addicted to meth and dying in a shootout with the police is an alternative to completing a medical degree and retiring to the Poconos, but they do not fill similar functions.
I mean if you want to use that as an example it would be like taking a bus or walking 50km to the next town...
The Gemini protocol seen by this HTTP client person
71–80 of 113 posts
Re: The Gemini protocol seen by this HTTP client person
#72> Gemini documents certainly are never visually very attractive As a proponent of the Gemini protocol, I take issue with this line. The Gemtext format is a minimal markup format for text documents. It's a way of semantically indicating "this part is plaintext", "this part is a link", "this part is a header". Unlike HTML/CSS, it does not provide a mechanism for the author to style their documents. Instead, it is up to…
> As a proponent of the Gemini protocol, I take issue with this line. The Gemtext format is a minimal markup format for text documents. It's a way of semantically indicating "this part is plaintext", "this part is a link", "this part is a header". Unlike HTML/CSS, it does not provide a mechanism for the author to style their documents. Instead, it is up to the client to render the text document, however the client ch…
Maybe an attempt to follow the philosophy of "avoid success at all costs", like the Haskell mantra?
Re: The Gemini protocol seen by this HTTP client person
#73Unpopular opinion: Gemini is Gopher done wrong. There is no need for a TLS layer in a protocol that won't let you POST, and there is nothing Gemini can do that Gopher(+) could not, except that it features "some" formatting - and then again, why not just stick with HTML? There's no place for Gemini.
TLS assures that nobody can tamper with the payload during transit. And while there's no POST, you can still post limited amount of data, which the linked article talked about. Gemtext is a hyperlink format, Gopher is plain text. And some formatting takes you a long way. HTML cannot easily be read in TUIs and needs layout engines only billion dollar companies can maintain.
Re: The Gemini protocol seen by this HTTP client person
#74Unpopular opinion: Gemini is Gopher done wrong. There is no need for a TLS layer in a protocol that won't let you POST, and there is nothing Gemini can do that Gopher(+) could not, except that it features "some" formatting - and then again, why not just stick with HTML? There's no place for Gemini.
Without TLS you cannot be sure the content was not modified after it was sent to you but before you received. It is a reasonable requirement in the 2020s.
Re: The Gemini protocol seen by this HTTP client person
#75Earlier quoted context omitted.
The weird thing is you can write like that in HTML if you want to. Lots of plain text Will render just fine. I don't think any browsers really even require those opening and closing tags.
It will not. You'll lose line breaks.
and
Granted gemtext markup is slightly more terse, but it would hardly matter in practice.Re: The Gemini protocol seen by this HTTP client person
#76Earlier quoted context omitted.
Gemini isn't a competitor to HTML, it's an alternative .
Alternative would need to fill similar function, while it can't even embed an image or put a table.
Anyway...
_________________
/ /|
/ / |
/ Table / |
/ / |
/________________/ /||
| __________ | / ||
| | | || | | | ||
| | | || | | | ||
| | |_|/ | | |_|/
| | | | | |
|__|/ |__|/Re: The Gemini protocol seen by this HTTP client person
#77Re: The Gemini protocol seen by this HTTP client person
#78What if... Markdown was its own MIME type and browsers rendered it with a default stylesheet? :thinking_emoji:
Re: The Gemini protocol seen by this HTTP client person
#79Unpopular opinion: Gemini is Gopher done wrong. There is no need for a TLS layer in a protocol that won't let you POST, and there is nothing Gemini can do that Gopher(+) could not, except that it features "some" formatting - and then again, why not just stick with HTML? There's no place for Gemini.
Without TLS you cannot be sure the content was not modified after it was sent to you but before you received. It is a reasonable requirement in the 2020s.
Re: The Gemini protocol seen by this HTTP client person
#80does anybody actually use Gemini exclusively, or is it just like Gopher where everybody ends up hosting a HTTP proxy anyway?
(Yes, I know your http log says that this browser is "User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 8.0; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; MS-RTC LM 8)"; it is not. It is rather amusing to see what sites break because of this.)