bobdobberson,
@bobdobberson@dobbs.town avatar

given how complex and, by extension, vulnerable, the modern "web" has become, are there any sort of "gopher 2.0" projects out there that aim to provide a reasonably nice browsing experience, without having so much flexibility that you can cut your head off?

lpwaterhouse,
@lpwaterhouse@ioc.exchange avatar
bobdobberson,
@bobdobberson@dobbs.town avatar

@lpwaterhouse aha, yes, i remember reading about that a while ago. i think i should dive more into it...

bobdobberson,
@bobdobberson@dobbs.town avatar

@lpwaterhouse looking closer at gemini, i'm noticing one semi-major issue; no way to post data.

whatever non-javascript solution should at least be able to take search queries from a user.

lpwaterhouse,
@lpwaterhouse@ioc.exchange avatar

@bobdobberson Search queries are customarily sent via "GET" requests: <gemini://example.net/search?the%20user%20input>, there are search engines relying on this. Gemini deliberately does not include a method for sending large blobs of data, there was an effort on a companion spec called "Titan" that'd allow essentially "PUT", but implementer interest was low.

bobdobberson,
@bobdobberson@dobbs.town avatar

@lpwaterhouse as far as i can see, gemini has no functionality for handling get requests, either.

no functionality for cgi, etc.

lpwaterhouse,
@lpwaterhouse@ioc.exchange avatar

@bobdobberson The example I gave is right from the spec: https://geminiprotocol.net/docs/protocol-specification.gmi#input-expected CGI is completely orthogonal, as that is a question of how the server is implemented. People use "GET"-requests for search engines, chat, etc. And SSH client certificates for auth/login. Sure, it has fewer features than HTTP, because that is the entire point, to have as few features as possible and prevent future feature creep as much as possible at the same time (e.g. the response header cannot be extended in a compliant way).

bobdobberson,
@bobdobberson@dobbs.town avatar

@lpwaterhouse thanks for the clarification. :)

lpwaterhouse,
@lpwaterhouse@ioc.exchange avatar

@bobdobberson Glad I could help :-)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • mdbf
  • GTA5RPClips
  • JUstTest
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • megavids
  • lostlight
  • All magazines