अगर आपको यह त्रुटि दिखे कि फ़ीड अमान्य है, तो आप क्या कर सकते हैं? आम तौर पर, यह उस साइट की समस्या होती है जहाँ से फ़ीड आता है। Feeder में हम मिलने वाली सभी फ़ीड के साथ अधिकतम अनुकूलता बनाए रखने की कोशिश करते हैं, लेकिन कुछ फ़ीड में इतनी गंभीर विसंगतियाँ होती हैं कि उनके नतीजों को समझना असंभव हो जाता है।
अमान्य का क्या मतलब है?
RSS और Atom दो अलग-अलग खुले मानक हैं, जो बताते हैं कि फ़ीड किस रूप में होना चाहिए। फ़ीड एक ऐसी फ़ाइल है जिसे सर्वर किसी को भी डाउनलोड करने देता है। सामान्य टेक्स्ट की तरह, इसमें भी व्याकरण के कुछ नियम होते हैं। Feeder के सर्वर आपके लिए ये फ़ाइलें डाउनलोड करके पढ़ते हैं, उनमें बताई गई पोस्ट निकालते हैं और उन्हें बिजली की गति से आपके रीडर तक पहुँचाते हैं।
आमतौर पर ऐसा इसलिए होता है क्योंकि प्रोग्राम बनाने वाले ने वास्तविक दुनिया में सामने आ सकने वाली हर अप्रत्याशित स्थिति का ध्यान नहीं रखा होता। उदाहरण के लिए, वाक्य के बीच में पूर्णविराम (“.”) जोड़ने से वाक्य का अर्थ पूरी तरह बदल सकता है। शब्दों की वर्तनी गलत होने के भी गंभीर नतीजे हो सकते हैं।
एक उपयोगकर्ता के तौर पर मैं क्या कर सकता हूँ?
फ़ीड का पता RSS फ़ीड वैलिडेटर में डालें। यह Feeder की तरह फ़ीड को प्राप्त करता है और हर त्रुटि के साथ यह बताता है कि वह किस पंक्ति में है और उसे कैसे ठीक करें। अगर फ़ीड आपका है, तो उन पंक्तियों को ठीक करके फ़ीड फिर से जोड़ें। अगर फ़ीड आपका नहीं है, तो वैलिडेटर का नतीजा साइट के मालिक को भेजें।
Feeder में हम दुनिया की हर अप्रत्याशित स्थिति का ध्यान रखना चाहते हैं, लेकिन ऐसा करना मुमकिन नहीं है। इसलिए, साइट के मालिक को यह बताना ही एकमात्र तरीका है कि उनकी फ़ीड अमान्य है।
हमने