Несколько авторов в RSS или атомах
Насколько я могу видеть, как Atom 1.0, так и Rss 2.0 не поддерживают несколько авторов. Я хочу только дважды проверить с вами, ребята, есть ли более или менее стандартный способ включения нескольких авторов, кроме как так:
<author>Auhtor A., Author B.</author>
Ответы
Ответ 1
Вот хорошее сообщение в блоге об этом:
http://www.xn--8ws00zhy3a.com/blog/2007/04/rss-email-addresses
В принципе, ответ отрицательный, стандартного формата для нескольких авторов нет, потому что не существует стандартного формата, используемого для отдельных авторов. Фактически, согласно стандарту RSS 2.0, тег <author>
не для имени, а для адреса электронной почты автора. Они указывают его в формате [email protected](John Doe), но нет стандартного стандартного сообщения о том, как это должно быть. Основной консенсус заключается в том, что вы не можете ожидать синтаксического анализа этого поля. Так как это так, вы можете перечислить его любым способом, и если кто-то использует тег <author>
, скорее всего, они просто отображают его, поэтому вам должно быть хорошо идти.
Ответ 2
В то время как вы можете быть прав насчет RSS, Atom 1.0 задает формат для перечисления нескольких авторов. Это выглядит примерно так:
< & автор GT;
< имя > Jane Doe </name>
</автор >
< & автор GT;
<name> John Doe </name>
</автор >
Независимо от того, обрабатываются ли все считыватели каналов, это другое дело. Например, Safari 5 и Google Reader отображают только последний автор в списке. Это может быть связано с тем, что модель взаимодействия и пользовательский интерфейс для этих читателей были разработаны с учетом RSS и поэтому они пренебрегают поддержкой более сложных функций Atom.