💾 Archived View for rawtext.club › ~sloum › geminilist › 005473.gmi captured on 2023-11-14 at 10:04:36. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-11-30)

-=-=-=-=-=-=-

<-- back to the mailing list

Some thoughts about Gemini UX

PJ vM pjvm742 at disroot.org

Mon Feb 22 21:12:37 GMT 2021

- - - - - - - - - - - - - - - - - - - 

On 2/22/21 9:07 PM, Hans Gerwitz wrote:

I appreciate the need to avoid spurious network requests, especially
across servers. But rules like “user takes action” are impossible to
enforce (and scrolling is an action). I’d like to recognize the
inevitability of inline media display

Firstly, "[when the] user takes [an] action" is a misrepresentation ofthe consensus about making additional network connections, which I'dsummarise instead as "when the user explicitly requests that specificadditional network connection".

Secondly, this is currently not a 'rule' - the actual rule in the spec(§5.4.2) is:

however clients MUST NOT automatically make any network connections
as part of displaying links whose scheme corresponds to a network
protocol...which is technically much more permissive. However, the intentbehind this rule is clearly to improve privacy and reduce waste ofbandwidth, so the practical interpretation of the rule is a lot stricterthan just the "not automatically" in the spec. The 'rules' inGeminispace are not just determined by the spec, but also by the culturearound Gemini, and they not "enforced" by some official authority, butrather through interactions between people. That alone means thatauto-fetching inline media is clearly not "inevitable".

In general, it makes for unpleasant discussion when you assert somethingwithout sufficient reasoning as a /fait accompli/, as an "inevitability"that you are just "recognising".

-- pjvm