RSS-приложение
Эта статья нуждается в дополнительных цитатах для проверки . ( сентябрь 2017 г. ) |
Вложения RSS — это способ прикрепления мультимедийного контента к RSS- каналам с целью обеспечения предварительной загрузки этого контента . [ 1 ] Вложения содержат URL-адрес файла, связанного с записью, например файла MP3 с музыкальной рекомендацией или фотографии с записью дневника. В отличие от вложений к электронным письмам , вложения представляют собой просто гиперссылки на файлы. Фактические данные файла не внедряются в фид (если не URL-адрес данных используется ). Поддержка и реализация среди агрегаторов различаются: если программное обеспечение понимает указанный формат файла , оно может автоматически загружать и отображать контент, в противном случае предоставлять ссылку на него или молча игнорировать его.
Добавление вложений в RSS, впервые реализованное Дэйвом Винером в конце 2000 года [1] , стало важной предпосылкой для появления подкастинга , возможно, наиболее распространенного использования этой функции по состоянию на 2012 год. [update]. В подкастах и связанных с ними технологиях вложения — это не просто вложения к записям, но и основное содержание ленты.
Синтаксис
[ редактировать ]В RSS 2.0 синтаксис тега <enclosure>, необязательного дочернего элемента <item>, следующий:
<enclosure url="http://example.com/file.mp3" length="123456789" type="audio/mpeg" />
где значение атрибута url — это URL-адрес файла, длина — его размер в байтах , а тип типа mime- .
Рекомендуется включать только один элемент <enclosure> в каждый <item>. [ 2 ]
Предварительная выборка
[ редактировать ]<enclosure> RSS имеет сходство с:
- элемент SMIL <prefetch>,
- HTML - элемент <link> с атрибутом rel="prefetch". [2]
- заголовок HTTP- ссылки с атрибутом rel="prefetch". (Видеть RFC 2068, раздел 19.6.2.4.)
- <link> элемент Atom с rel="enclosure"
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Случай использования корпусов RSS» . RSSboard.org . Проверено 3 октября 2023 г.
- ^ «Профиль лучших практик RSS» . RSSboard.org . Проверено 1 октября 2017 г.
Внешние ссылки
[ редактировать ]- Тег <enclosure> в спецификации RSS 2.0.
- mod_enclosure — Корпуса в RSS 1.x
- Предполагаемый вариант использования корпуса