Что делать, если появляется сообщение об ошибке, что лента недействительна? Обычно проблема возникает на сайте, который публикует ленту. В Feeder мы стараемся поддерживать как можно больше разных лент, но некоторые из них содержат настолько серьёзные ошибки, что их невозможно обработать.
Что значит «недействительна»?
RSS и Atom, это два разных открытых стандарта, которые определяют, как должна выглядеть лента. Лента представляет собой файл, который сервер позволяет скачивать всем желающим. Как и обычный текст, такой файл должен соответствовать определённым правилам. Серверы Feeder скачивают и читают эти файлы за вас, извлекают из них публикации и молниеносно отправляют их в вашу ленту в ридере.
Чаще всего проблема в том, что программист не предусмотрел все ситуации, которые могут возникнуть в реальной жизни. Например, точка («.»), добавленная в середину предложения, может полностью изменить его смысл. Опечатки тоже могут привести к серьёзным последствиям.
Что я могу сделать?
В Feeder мы хотели бы учитывать все возможные ситуации, но это просто невозможно. Поэтому единственный выход, сообщить владельцу сайта, что его лента недействительна.
Мы подготовили руководство «Проверьте мой RSS-файл», в котором описаны распространённые ошибки и способы их исправить. Перейдите на сайт, о котором идёт речь, найдите ссылку «Связаться с нами» или страницу в Twitter либо Facebook и отправьте владельцам сайта руководство, чтобы сообщить о проблеме. Не забудьте также приложить ссылку на эту ленту.