This browser is for casual reading. It only supports text documents, and only cares about any sort of layout in gemtext ones.
Javascript has no notion of sockets that aren't http/https. Therefore all traffic from here goes through a web server that fetches and serves the gemini pages translated to html. Input and client certificates are not supported, because they would be unsafe under these circumstances.
'Back' and 'Forward' buttons take you to cached versions of those pages. Pressing 'Go!' without typing in a new URL is a refresh.
'Up' means to go one level higher in the path on the current domain. If you are on 'gemini://warmedal.se/~antenna/' and press 'Up' you will visit 'gemini://warmedal.se/'.
Non-gemini links will open in a new tab in your browser as usual!
This Browser Requires Javascript
Sorry, there's no meaningful way around that. It's not terribly much, however. Feel free to check the source code.