Gemini - um protocolo de internet leve semelhante ao Gopher
(gemini.circumlunar.space)A internet de hoje é em grande parte ocupada pela WWW (World Wide Web), comumente chamada de “web”, mas a WWW não é tudo o que existe na internet. Em termos rigorosos, a WWW é apenas um dos serviços da internet. Outros serviços de internet incluem E-Mail, FTP e Gopher. O Gopher é um protocolo e serviço de busca de informações usado na internet antes do surgimento da WWW.
Apresentamos o Gemini, um novo protocolo de internet. (em inglês) Esse protocolo critica o fato de a web moderna ter acumulado tantas funcionalidades que se tornou difícil demais de implementar corretamente, além de aumentar o potencial de violação de privacidade, como no rastreamento de usuários. Diz-se que ele foi criado com inspiração no Gopher, usado antes do aparecimento da web. No entanto, esse protocolo não surgiu para substituir a web ou o Gopher.
A principal característica desse protocolo é que ele limita deliberadamente suas funcionalidades e extensibilidade ao extremo, para simplificar a implementação e impedir a possibilidade de que recursos como rastreamento de usuários sejam adicionados no futuro. Ele não oferece suporte nem a estilização como CSS, nem mesmo a links inline, e a especificação do protocolo está congelada, sem previsão de novas versões. Em compensação, é bastante simples criar clientes compatíveis com esse protocolo. Ele reaproveita URI, MIME e TLS já usados na web, e o número de funcionalidades que precisam ser implementadas também é pequeno. Inclusive, é possível criar um cliente simples com cerca de 100 linhas em Python ou Go. Se houver necessidade de recursos como transferência de arquivos grandes, a posição oficial do projeto é simplesmente usar outro protocolo, como BitTorrent.
Esse protocolo parece adequado para distribuir documentos leves de hipertexto baseados em texto. Segundo um mecanismo de busca compatível com esse protocolo, no fim do ano passado (6 de dezembro de 2020), havia cerca de 200 mil documentos na internet usando o protocolo Gemini e aproximadamente 422 domínios.
1 comentários
Acho que já tinha ouvido falar de Gopher algumas vezes no passado, e me parece que até dava para instalar uma extensão no navegador para se comunicar por ele.
Era uma sensação parecida com a busca em diretórios do Yahoo?