I honestly don’t understand how this protocol can protect anything HTTP+HTML wouldn’t. If you build a browser that supports modern web technologies using Gemini, we’ll be back at the same spot. The only thing saving the protocol is its relative obscurity. A decicated and knowledgeable Dev could abuse it any way they like, no?
Isn’t Gemini a transport protocol? It can transport binary data and text data. Wouldn’t it be easy to send JavaScript? If there’s a browser on the other end that supports JavaScript, it can be executed.
How so?
python3 - m http.server
and you’re done. The text can be read even by CLI browsers that don’t depend on javascript. Or do you have some other scenario in mind? Does Gemini support SSL?Anti Commercial-AI license