I don't get this. It seems to me Gopher basically supports a subset of what is available on the web. All the benefits of Gopher (low bandwidth requirements, no flashy design or interactivity, strict hierarchical navigation etc.) can also be achieved with stripped-down web pages. I see no benefit at all to having a separate protocol. Gopher is cool as a slice of history though.
You can't be confident of getting a stripped-down web page before you click the link. Trivial example: I can click a gopher link and be confident whatever's on the other end is not going to make a noise. Human vigilance is fallible. Protocol-level enforcement is necessary.
Why Is Gopher Still Relevant?
81–90 of 98 posts
Re: Why Is Gopher Still Relevant?
#82Earlier quoted context omitted.
"All the benefits of Gopher [...] can also be achieved with stripped-down web pages" Can be achieved, but aren't. I'd love a consistent, stripped-down interface. The web doesn't give me this (it doesn't matter if it _could_).
> The web doesn't give me this (it doesn't matter if it _could_). If it was important then the web would cater to it. It's simple economics. We could create protocols for all the sub needs and desires that people may have but that would be restrictive.
Re: Why Is Gopher Still Relevant?
#83Gopher comes without the multimedia annoyances of the over-engineered Web and it "lacks" people whose business model is to be on it. I like to browse Gopher every now and then. Several people I know even export read-only versions of their blog to Gopher. I planned to write a new Gopher app for Android a while ago but I haven't finished it yet. This article reminds me to try again. Thanks.
Re: Why Is Gopher Still Relevant?
#84This made me laugh: gopher://gopher.frog.tips/0/JOB_OPENINGS
Browsers won't process that request, so for the uninitiated like me: $ curl gopher://gopher.frog.tips/0/JOB_OPENINGS * My first ever gopher interaction.
Re: Why Is Gopher Still Relevant?
#85Gopher comes without the multimedia annoyances of the over-engineered Web and it "lacks" people whose business model is to be on it. I like to browse Gopher every now and then. Several people I know even export read-only versions of their blog to Gopher. I planned to write a new Gopher app for Android a while ago but I haven't finished it yet. This article reminds me to try again. Thanks.
Is there an existing gopher client for Android? I couldn't find one on the Play store, but that could be because of search problems.
Re: Why Is Gopher Still Relevant?
#86Gopher comes without the multimedia annoyances of the over-engineered Web and it "lacks" people whose business model is to be on it. I like to browse Gopher every now and then. Several people I know even export read-only versions of their blog to Gopher. I planned to write a new Gopher app for Android a while ago but I haven't finished it yet. This article reminds me to try again. Thanks.
I "ported" my blog to gopher as well (gopher://gopher.conman.org/) but it's not a clean port. The gopher client I use (an extension to Firefox) is not UTF-8 aware and thus there are character set issues. Also, there's some loss from the conversion of HTML to plain text (compare gopher://gopher.conman.org/0Phlog:2017/02/27.1 with http://boston.conman.org/2017/02/27.1 ). But it wasn't that difficult to do. And yes, I d…
Re: Why Is Gopher Still Relevant?
#87I don't get this. It seems to me Gopher basically supports a subset of what is available on the web. All the benefits of Gopher (low bandwidth requirements, no flashy design or interactivity, strict hierarchical navigation etc.) can also be achieved with stripped-down web pages. I see no benefit at all to having a separate protocol. Gopher is cool as a slice of history though.
You can't be confident of getting a stripped-down web page before you click the link. Trivial example: I can click a gopher link and be confident whatever's on the other end is not going to make a noise. Human vigilance is fallible. Protocol-level enforcement is necessary.
Re: Why Is Gopher Still Relevant?
#88Re: Why Is Gopher Still Relevant?
#89Earlier quoted context omitted.
> Their programming interface is highly standardized across implementations. It may be easier to have everyone use the same software and hardware platform everywhere. After all we do want interoperability and we do want everyone to play well with others, but, standardization and portability is a push to stop people from trying new things. The push to standardize everything is an unfortunate consequence of not having…
Not sure what you mean by standardization vs. exploratory programming. Separation of concerns would only exist if standardized (and enforced).
Re: Why Is Gopher Still Relevant?
#90Earlier quoted context omitted.
If by friendly you mean ‘irrelevant’. There’s plenty of easy things that developers can do to their sites to make them more accessible that don’t require rewriting them as a gopher site.
I think you misunderstood his/her comment. The flexibility that the modern web makes available makes accessibility tools: 1. harder to implement 2. More error prone. Implementing accessibility software for gopher would be a breeze in comparison. I myself am quite an old grumpy fart, but I would prefer to browse most web sites as gopher sites. I stumble on way too many sites that would have been more usable to everyon…
Let's say we are both on an unreliable wifi connection (perhaps on a train) and want to find the most recently-released entry in the table. Then we want to sort the data by each of the other columns of the table.
I click a heading and navigate to the bottom row of the table and see 2016. Done. Then, whenever I am ready I click each of the other four headings to sort the data again. This exhausts the effort I need to expend in order to get sorted views of the same data. And no network access was required to do this (which is nice for non-trivial table sizes).
With Gopher, what user actions are needed to get the same views of the data? How much effort do these user actions require?
Edit: also, are those user actions discoverable? At least visually Wikipedia's table gives me two arrows and a cursor icon change to make it apparent I can click to change the view of the data. As far as accessibility, there is a "title" attribute with the value "Sort ascending" that I presume would get read by a screen-reader.