Действительно ли RSS-гиды должны быть _глобально_ уникальными?

Я просто пытаюсь выяснить, какой уровень уникальности должен иметь элемент в RSS-канале. . Я понимаю, что одна из его основных целей - быть чем-то, что программное обеспечение может использовать для идентификации элемента в таких целях, как отслеживание прочитанного / непрочитанного. Но я прав в том, что:

  • после того, как гид был использован, его больше нельзя использовать, даже если последний экземпляр был удален из фида много лет назад?
  • он должен быть уникальным не только в фиде, но и также в нескольких фидах и даже (насколько это возможно) на несвязанных веб-сайтах?
  • Одна из причин, по которой URL-адреса обычно используются в качестве руководств, заключается в том, чтобы помочь достичь вышеуказанного?

Более того, если программа встречает один и тот же гид дважды в разных каналах, что должно произойти?

  • он обрабатывает их как отдельные элементы RSS, поскольку они находятся в разных каналах?
  • они считаются одним и тем же элементом, просто опубликованы в нескольких местах (аналогично перекрестным сообщениям Usenet)?
  • это зависит от того, находятся ли они на одном сайте / домене?
  • поведение не определено?
8
задан Stewart 28 July 2011 в 00:32
поделиться