מה אפשר לעשות כשמופיעה הודעה שהפיד אינו תקין? בדרך כלל מדובר בשגיאה באתר שמספק את הפיד. ב-Feeder אנחנו מנסים לתמוך בכמה שיותר פידים, אבל לפעמים יש בהם כל כך הרבה אי-עקביות, שאי אפשר לפרש אותם.
מה פירוש ״לא תקין״?
RSS ו-Atom הם שני תקנים פתוחים ונפרדים שמגדירים איך פיד אמור להיראות. פיד הוא קובץ ששרת מאפשר לכל אחד להוריד, וכמו טקסט רגיל, הוא צריך לעמוד בכללי תחביר מסוימים. השרתים של Feeder מורידים וקוראים את הקבצים האלה בשבילכם, מחלצים מהם את הפוסטים שהם מכילים ודוחפים אותם במהירות הבזק אל הקורא שלכם.
בדרך כלל, המתכנת לא התחשב בכל מקרי הקצה שעלולים להתרחש בעולם האמיתי. למשל, הוספת נקודה (״.״) באמצע משפט עלולה ליצור משפט שונה לגמרי! גם שגיאות כתיב עלולות לגרום לבעיות חמורות.
מה אפשר לעשות?
הדביקו את כתובת הפיד ב-כלי לבדיקת תקינות של פידי RSS. הכלי מוריד את הפיד באותה דרך כמו Feeder, ומפרט כל שגיאה, את השורה שבה היא מופיעה ואיך לתקן אותה. אם הפיד שלכם, תקנו את השורות האלה והוסיפו את הפיד מחדש. אם הוא שייך למישהו אחר, שלחו לבעל האתר את תוצאות הבדיקה.
ב-Feeder היינו רוצים להתחשב בכל מקרי הקצה האפשריים, אבל זה פשוט לא אפשרי. לכן, הדרך היחידה היא להודיע לבעל האתר שהפיד שלו אינו תקין.
כתבנו מדריך בשם ״בדיקת תקינות של קובץ RSS״, ובו הסברים על שגיאות נפוצות ועל תיקונן. מומלץ להיכנס לאתר המדובר, למצוא קישור ליצירת קשר, או אולי עמוד בטוויטר או בפייסבוק, ולשלוח להם את המדריך כדי ליידע אותם שיש בעיה. אל תשכחו לצרף גם את הקישור לפיד המדובר.