Що робити, коли з’являється повідомлення, що стрічка недійсна? Зазвичай помилка виникає на сайті, де розміщено стрічку. У Feeder ми намагаємося підтримувати якомога більше різних стрічок, але в деяких помилки й суперечності настільки серйозні, що правильно обробити їх неможливо.
Що означає «недійсна»?
RSS і Atom є двома різними відкритими стандартами, які визначають, як має виглядати стрічка. Стрічка є файлом, який сервер надає для завантаження. Як і звичайний текст, він має відповідати певним правилам граматики. Сервери Feeder завантажують і читають ці файли замість вас, дістають із них зазначені дописи та надсилають їх у ваш рідер із блискавичною швидкістю.
Зазвичай проблема в тому, що програміст не врахував усіх нестандартних випадків, які можуть трапитися в реальному світі. Наприклад, крапка («.») посеред речення може повністю змінити його зміст. Серйозні наслідки можуть мати й орфографічні помилки.
Що я можу зробити?
Вставте адресу стрічки в валідатор RSS-стрічок. Він завантажить стрічку так само, як це робить Feeder, і покаже кожну помилку, номер рядка та спосіб її виправити. Якщо це ваша стрічка, виправте помилки й додайте її знову. Якщо ні, надішліть результат перевірки власнику сайту.
У Feeder ми хотіли б урахувати всі можливі нестандартні випадки, але це просто неможливо. Тому єдиний вихід полягає в тому, щоб повідомити власника сайту, що його стрічка недійсна.
Ми написали інструкцію «Перевірка RSS-файлу» з описом поширених помилок і способів їх виправлення. Радимо відкрити відповідний сайт, знайти посилання «Зв’язатися з нами» або сторінку у Twitter чи Facebook і надіслати власникам інструкцію, щоб повідомити про проблему. Також не забудьте надіслати їм адресу стрічки.