Есть ли нетехническая причина выбора формата синдикации?

StackOverflow https://stackoverflow.com/questions/604156

Вопрос

У меня есть проект, который должен иметь возможность экспортировать данные для читателей каналов.Есть ли нетехническая причина, по которой мне следует выбрать RSS вместо Atom, Atom вместо RSS, одну из разновидностей RSS вместо другой или что-то еще?

В частности, я ищу такие вещи, как низкое или широкое распространение, трудности/несовместимости или особая простота работы с популярными агрегаторами и тому подобное.Я только недавно начал ежедневно использовать RSS в своей личной жизни.:)

Это было полезно?

Решение

Этот должно быть тот ответ;) Единственная НЕтехническая причина, которая заставила меня сделать выбор, которую я видел, это:эй, [вставьте любого известного пользователя сети] использует RSS!

Другие советы

RSS, безусловно, имеет астрономические темпы распространения по сравнению с Atom, поэтому, если вы заинтересованы в том, чтобы быть в мейнстриме, я предлагаю предоставить RSS-канал.

  • RSS является наиболее широко поддерживаемым, но иногда интерпретация различается (когда вы создаете RSS со встроенным HTML, некоторые читатели сделают его нечитаемым), но несколько лет назад это действительно было проблемой, а теперь это почти не проблема.
  • В Atom более четко описаны способы встраивания HTML, и все программы чтения, которые его поддерживают, делают это хорошо.Иногда он не поддерживается, но опять же, это не является серьезной проблемой, по крайней мере, два года назад.

Таким образом, большинство различий постепенно исчезают, просто выберите лучшую библиотеку на выбранном вами языке.И если оба хороши, включите оба или бросьте кости...

Я думаю, что RSS определенно становится предпочтительным стилем распространения.Из десятков каналов, которые я просматриваю лично, я бы сказал, что менее 5 были атомными.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top