- Wander Console एक हल्का वेब टूल है, जो व्यक्तिगत वेबसाइटों के बीच जुड़कर वेबपेजों को रैंडम तरीके से एक्सप्लोर करने देता है
- उपयोगकर्ता एक console से दूसरी साइट के console पर जाते हुए ‘Small Web’ कम्युनिटी को घूम-घूमकर एक्सप्लोर कर सकते हैं
- हर console अन्य consoles की सिफारिशों को recursive तरीके से ला सकता है, इसलिए केंद्रीय सर्वर के बिना distributed browsing संभव है
- अपनी साइट पर console इंस्टॉल करने के लिए ZIP फ़ाइल डाउनलोड करके index.html और wander.js को /wander/ directory में रखना होता है
- व्यक्तिगत वेब चलाने वाले लोग एक-दूसरे के consoles को जोड़कर स्वायत्त और खुले वेब नेटवर्क का निर्माण करते हैं
Wander Console का परिचय
- Wander Console एक ऐसा टूल है जिससे Wander कम्युनिटी की वेबसाइटों और पेजों को रैंडम तरीके से एक्सप्लोर किया जा सकता है
- यह कम्युनिटी उन उपयोगकर्ताओं से बनी है जो अपनी-अपनी व्यक्तिगत वेबसाइट चलाते हैं
- console के ज़रिए दूसरी साइट के console पर जाकर एक्सप्लोरेशन जारी रखा जा सकता है
- console बदले बिना भी मौजूदा console अन्य consoles की सिफारिशों को recursive तरीके से लाकर एक्सप्लोर करने देता है
- उपयोगकर्ता चाहें तो दूसरी साइट के console पर स्विच करके एक्सप्लोरेशन जारी रख सकते हैं
इंस्टॉलेशन और भाग लेने का तरीका
- अपनी वेबसाइट पर Wander Console इंस्टॉल करने के लिए ZIP फ़ाइल डाउनलोड करके उसे extract करें, और
index.html और wander.js को /wander/ directory में रखें
- इसके बाद
wander.js को संशोधित करके सेटअप पूरा करें, और
codeberg.org/susam/wander में दिए गए निर्देशों का पालन करें
- इंस्टॉल करने के बाद कम्युनिटी थ्रेड में अपने console का लिंक साझा करें,
ताकि दूसरे उपयोगकर्ता इसे जोड़कर Wander नेटवर्क के हिस्से के रूप में कनेक्ट कर सकें
नेटवर्क संरचना और विशेषताएँ
- Wander नेटवर्क केंद्रीय सर्वर के बिना distributed संरचना में चलता है
- हर console एक-दूसरे की सिफारिशें लाकर नेटवर्क को फैलाता है
- उपयोगकर्ता दूसरी वेबसाइटों के console पर ‘विज़िट’ करते हुए नई साइटें खोज सकते हैं
- यह संरचना व्यक्तिगत वेब की स्वायत्तता और विविधता को बनाए रखते हुए एक्सप्लोरेशन को बेहतर बनाती है
अतिरिक्त जानकारी
1 टिप्पणियां
Hacker News की राय
नमस्ते HN!
यह टूल Kagi Small Web से प्रेरित है
मुझे यह खटक रहा था कि Kagi सिर्फ ब्लॉग, वेबकॉमिक्स और YouTube चैनलों को अनुमति देता है और सामान्य वेबसाइटों को बाहर रखता है, इसलिए मैंने Wander बनाया
Wander पूरी तरह decentralized है, और इसे सिर्फ दो फाइलों (
index.html,wander.js) के साथ अपनी वेबसाइट पर इंस्टॉल किया जा सकता हैइसमें किसी server code या database की बिल्कुल जरूरत नहीं है, और इसे GitHub Pages या Codeberg Pages पर तुरंत host भी किया जा सकता है
ज़्यादा जानकारी Codeberg के README में देखी जा सकती है
इसलिए इस तरह का distributed approach लागू करना वाकई शानदार है
लेकिन एक समस्या यह है कि अगर मैं अपने console को किसी दूसरे console से नहीं जोड़ता, तो उपयोगकर्ता सिर्फ मेरी सिफारिशों के भीतर ही रह जाएंगे
इसे रोकने के लिए अच्छा होगा कि client session के दौरान मिले consoles की सूची बनाए रखे, और उनमें से किसी एक को random चुने
मैं अपनी वेबसाइट के उबाऊ blogroll की जगह Wander इंस्टॉल करने वाला हूँ
वैसे, मैंने भी पहले एक मिलता-जुलता प्रोजेक्ट बनाया था — browser bookmarks पर आधारित extension Wander your bookmarks
अच्छा होगा अगर ऐसा platform तकनीकी समुदाय के बाहर के लोगों को भी आकर्षित कर सके
ज़्यादातर सुझाई गई साइटें तकनीक से जुड़े personal blogs हैं, इसलिए यह जल्दी उबाऊ हो जाता है
उम्मीद है कि इतिहास, संस्कृति, प्रकृति जैसे अलग-अलग विषयों पर लिखने वाले bloggers भी इस ecosystem से जुड़ सकेंगे
यह एक तरह से webring का evolved form लगता है
अगर आप सच में पूरी तरह random small websites खोजना चाहते हैं, तो search engine Wiby की सिफारिश है
यह वाकई शानदार है। इससे पुराने StumbleUpon की याद आती है
आजकल के platforms में curated discovery की कमी है, इसलिए कुछ पूरी तरह नया खोज पाना मुश्किल लगता है
StumbleUpon से तुलना सही है
लेकिन उस service की सफलता की वजह उसका social layer था — क्योंकि आप दोस्तों द्वारा सुझाई गई साइटें देख सकते थे
पूरी तरह random discovery जल्दी थका देती है, इसलिए trust graph जैसी कोई हल्की संरचना जुड़ जाए तो अच्छा होगा
मुझे यह concept बहुत पसंद आया। wander button भी अच्छा है, लेकिन फिर भी कुछ हद तक curation ज़रूरी है
आगे का workflow क्या होगा, यह जानने की उत्सुकता है — क्या repository को समय-समय पर फिर से डाउनलोड करना पड़ेगा?
/wander/directory में रख देंउसके बाद सिर्फ
wander.jsको manage करना होगाआप links को खुद curate कर सकते हैं, और यह चुन सकते हैं कि किन दूसरे consoles से जुड़ना है
updates बार-बार करने की जरूरत नहीं है, लेकिन link rot रोकने के लिए कभी-कभी समीक्षा करना अच्छा रहेगा
web link discovery tools आने से पहले याददाश्त, bookmarks और साइटों के link sections ही सब कुछ थे
दिलचस्प है, लेकिन मुझे समझ नहीं आ रहा कि यह बस
/wanderपेज पर links को random क्रम में दिखाने से अलग कैसे हैWander StumbleUpon की तरह काम करता है, लेकिन इसमें कोई central server नहीं है
हर console अपने पड़ोसी consoles को define करता है, और उन पड़ोसियों की सिफारिशों तक भी पहुँचा जा सकता है
यानी यह A साइट से शुरू होकर B, C वगैरह तक recursive exploration करने वाली संरचना है
यह दूसरे consoles के
wander.jsको लोड करके उनकी सिफारिशों तक भी पहुँचता है, इसलिए यह सिर्फ links की साधारण सूची नहीं हैमुझे यह प्रोजेक्ट पसंद है, लेकिन इसका सिर्फ frame के अंदर खुलना असुविधाजनक है
अगर नई tab में frame के बिना खोलने का button हो, तो अच्छा रहेगा
अगले update में ‘Open’ button जोड़ने पर विचार करूँगा
यह सच में शानदार है। मेरा पूरा कामकाजी दिन बर्बाद हो गया… मैं पहले ही बहुत सारी दिलचस्प साइटें खोज चुका हूँ
Cloudhiker.net भी ऐसा ही काम करता रहा है
web को फैलाने की ऐसी grassroots कोशिशें देखकर अच्छा लगता है, और शायद यह web के मूल उद्देश्य को वापस पाने जैसा है