Gemini - Gopher जैसा हल्का इंटरनेट प्रोटोकॉल
(gemini.circumlunar.space)आज के इंटरनेट में आम तौर पर “वेब” कहलाने वाला WWW(World Wide Web) सबसे बड़ा हिस्सा रखता है, लेकिन WWW ही इंटरनेट का पूरा रूप नहीं है। सख्ती से कहें तो WWW इंटरनेट की कई सेवाओं में से सिर्फ एक है। अन्य इंटरनेट सेवाओं में E-Mail, FTP, Gopher जैसी चीज़ें शामिल हैं। Gopher, WWW के आने से पहले इंटरनेट पर इस्तेमाल होने वाला एक प्रोटोकॉल और उसी पर आधारित सूचना-खोज सेवा था.
Gemini नाम के एक नए इंटरनेट प्रोटोकॉल का परिचय है। (अंग्रेज़ी) यह प्रोटोकॉल इस आलोचना के साथ आया है कि आधुनिक वेब अब इतना फीचर-भरा हो गया है कि उसे सही ढंग से लागू करना बहुत जटिल हो चुका है, और साथ ही user tracking जैसी वजहों से privacy के उल्लंघन की संभावना भी बढ़ गई है। कहा जाता है कि यह वेब से पहले इस्तेमाल होने वाले Gopher से प्रेरित प्रोटोकॉल है। हालांकि, यह प्रोटोकॉल अपने आप में वेब या Gopher को replace करने के लिए नहीं बनाया गया है.
इस प्रोटोकॉल की सबसे बड़ी विशेषता यह है कि implementation को सरल बनाने और भविष्य में user tracking जैसी चीज़ों के जुड़ने की संभावना को रोकने के लिए इसमें जानबूझकर features और extensibility को बेहद सीमित रखा गया है। यह CSS जैसी styling तो छोड़िए, inline links तक को support नहीं करता, और protocol specification को freeze कर दिया गया है ताकि आगे कोई version upgrade न हो। इसके बदले, इस प्रोटोकॉल को support करने वाले clients बनाना काफी आसान है। वेब में पहले से इस्तेमाल होने वाले URI, MIME, TLS आदि को ज्यों का त्यों उधार लेकर उपयोग किया जाता है, और implement करने योग्य features की संख्या भी बहुत कम है। यहां तक कि Python या Go में लगभग 100 lines में एक साधारण client बनाया जा सकता है। यदि large file transfer जैसी सुविधा चाहिए, तो इस परियोजना का आधिकारिक रुख है कि बस BitTorrent जैसे किसी दूसरे protocol का उपयोग किया जाए.
यह प्रोटोकॉल text-based हल्के hypertext documents को वितरित करने के लिए उपयुक्त लगता है। इस प्रोटोकॉल को support करने वाले एक search engine के अनुसार, पिछले साल के अंत (6 दिसंबर 2020) तक Gemini protocol का उपयोग करने वाले इंटरनेट documents लगभग 2 लाख थे, और domains की संख्या लगभग 422 थी.
1 टिप्पणियां
मैंने पहले Gopher के बारे में कुछ बार सुना था, और लगता है कि browser extension इंस्टॉल करके भी उससे कनेक्ट होकर इस्तेमाल किया जा सकता था.
क्या उसका एहसास Yahoo directory search जैसा था?