Gemini - Gopher’a benzer hafif bir internet protokolü
(gemini.circumlunar.space)Bugünün internetinde, genellikle “web” olarak adlandırılan WWW (World Wide Web) büyük çoğunluğu oluşturuyor olsa da, WWW internetin tamamı değildir. Daha kesin konuşmak gerekirse WWW, internet üzerindeki hizmetlerden yalnızca biridir. Diğer internet hizmetleri arasında E-Mail, FTP ve Gopher gibi şeyler bulunur. Gopher, WWW ortaya çıkmadan önce internette kullanılan bir protokol ve onu kullanan bir bilgi arama hizmetidir.
Gemini adında yeni bir internet protokolünü tanıtıyoruz. (İngilizce) Bu protokol, modern webin artık çok fazla özelliğe sahip olduğu için doğru şekilde uygulanmasının gereğinden fazla zorlaştığını ve ayrıca kullanıcı takibi gibi gizlilik ihlali risklerini büyüttüğünü eleştirerek, web ortaya çıkmadan önce kullanılan Gopher’dan esinlenilerek oluşturulmuş. Ancak bu protokolün, kendi başına webi ya da Gopher’ı değiştirmek için ortaya çıkmadığı da belirtiliyor.
Bu protokolün en büyük özelliği, uygulamayı basitleştirmek ve ileride kullanıcı takibi gibi şeylerin eklenme ihtimalini engellemek için özelliklerin ve genişletilebilirliğin özellikle son derece kısıtlanmış olmasıdır. CSS benzeri stillendirmeyi bir yana bırakın, inline linkleri bile desteklemeyecek düzeydedir; ayrıca protokol spesifikasyonu dondurulmuştur ve ileride sürüm yükseltmesi planlanmamaktadır. Buna karşılık, bu protokolü destekleyen istemciler geliştirmek oldukça kolay sayılır. Çünkü webde hâlihazırda kullanılan URI, MIME ve TLS gibi unsurları aynen ödünç alıp kullanır ve uygulanması gereken özellik sayısı da çok azdır. Hatta Python ya da Go ile yaklaşık 100 satırda basit bir istemci yapılabilecek kadar basittir. Eğer büyük dosya aktarımı gibi işlevlere ihtiyaç varsa, bu proje resmî olarak bunun için BitTorrent gibi başka protokollerin kullanılmasını öneriyor.
Bu protokol, metin tabanlı hafif hiper metin belgeleri dağıtmak için uygun görünüyor. Bu protokolü destekleyen bir arama motoruna göre, geçen yılın sonu (6 Aralık 2020) itibarıyla Gemini protokolünü kullanan internet belgelerinin sayısı yaklaşık 200 bin, alan adlarının sayısı ise yaklaşık 422 civarında.
1 yorum
Sanırım Gopher’ı daha önce birkaç kez duymuştum ve bir tarayıcı eklentisi kurarak onunla iletişim kurmak da mümkündü.
Yahoo dizin aramasına benzer bir hissi var mıydı?