Webmention.app

मुझे Webmentions के विचार से प्यार है, फिर भी मुझे इसे अपनी साइट पर लागू करने का समय नहीं मिला है। एक उच्च-स्तर के वेब में आपको वेब पर अन्य सामग्री के बारे में टिप्पणी करने, पसंद करने और उसका उत्तर देने की अनुमति है और क्या यह उस सामग्री को दिखाई देता है, जिसे Disqus (जो मैं अपनी साइट से हटाने के लिए उत्सुक हूं) के साथ केंद्रीकृत किए बिना किया जा सकता है।

वेब मेंशन को दो घटकों, प्रेषक और रिसीवर में विभाजित किया गया है। रिसीवर वह साइट है जिसके बारे में मैं एक पोस्ट लिख रहा हूं और उनकी साइट पर कुछ हो सकता है जो उनके ब्लॉग के इनबाउंड लिंक या प्रतिक्रियाओं को दर्शाता है; और प्रेषक है, ठीक है, मुझे। मुझे दूरस्थ साइट को लिखने की ज़रूरत है जो मैंने लिखी है या कुछ सामग्री के लिए प्रतिक्रिया की है जो उन्होंने बनाई है।

समस्या के एक हिस्से को हल करने के लिए बल्कि भयानक Remy Sharp ने webmention.app को बनाया: पिंग भेजना। रेमी के उपकरण से संभावित पावनियों को 'पिंग' भेजना आसान हो जाता है, जिन्हें मैंने सीएलआई लिपि कहकर जोड़ा है।

मैंने अपने ब्लॉग को ह्यूगो और स्टैटिक-बिल्डर टूल का उपयोग करके ज़िट का उपयोग करके होस्ट किया है, इसलिए यह relatively trivial for me to add in support for webmention app था। मैं अभी काम करता npm i webmention और फिर अपनी build.sh फाइल से टूल के सीएलआई संस्करण को कॉल करता हूं - यह वास्तव में इतना आसान है।

अब जब मैं एक पोस्ट बनाता हूं, तो उसे सभी नए URL पर एक त्वरित पिंग भेजना चाहिए कि मैंने उनकी साइट के बारे में कुछ सामग्री बनाई है।

Paul Kinlan

Trying to make the web and developers better.

RSS Github Medium