OPDS
Open Publication Distribution System | |
---|---|
MIME-тип | application/atom+xml;profile=opds-catalog |
Последний выпуск | OPDS 1.2 (2018-11-11) |
Тип формата | web syndication |
Расширен из | Atom |
Открытый формат? | Да |
Сайт | opds.io (англ.) |
OPDS (англ. Open Publication Distribution System) — электронный формат каталога веб-синдикации (англ.), основанный на Atom и HTTP. OPDS-каталоги используют существующие или формирующиеся открытые стандарты и конвенции, направленные на упрощение взаимодействия.[1]
OPDS-каталоги позволяют пользователям искать, читать и сортировать электронные издания, а владельцам OPDS-каталогов - распространять. Поиск реализуется через стандарт OpenSearch, поиск можно также производить по разным полям (например, по автору или по названию книги), если OPDS-каталог это поддерживает. В OPDS каталоге также могут быть внешние ссылки, ведущие, например, на веб-страницу продажи данной книги.[2]
При пользовании каталогом будут отображаться страницы (feed) двух типов. На навигационных будут доступны только ссылки на другие страницы, а на страницах каталога будут ссылки только на электронные публикации.[2]
Новый стандарт OPDS-каталогов для открытой системы распространения печатных изданий готовится неофициальной группой, включающей Internet Archive, O'Reilly Media, Threepress, Book Oven, Feedbooks, OLPC и других.
История
OPDS основан на базовых принципах Lexcycle,[3] компания Stanza, приложение для чтения электронных книг для iOS.
Все изменения спецификации были произведены неофициальной группой, организованной вокруг открытого списка рассылки.[4]
Версия | Дата |
---|---|
0.9[5] | 25 мая 2010 |
1.0[6] | 30 августа 2010 |
1.1[7] | 27 июня 2011 |
1.2[2] | 11 ноября 2018 |
Версия | Дата создания |
---|---|
2.0[8] | 17 мая 2017[9] |
OPDS-каталоги
Десятки каталогов OPDS доступны[10] в Интернете, содержащие книги и другую информацию на разных языках. Пользователи OPDS также могут создавать свои собственные OPDS каталоги, чтобы иметь доступ к своим электронным книгам.[11]
Существует OPDS-валидатор для тестирования реализаций OPDS-каталогов.[12][13] Разработчики OPDS-каталогов и OPDS-клиентов могут использовать каталог Feedbooks[14] как пример полной поддержки OPDS (было анонсировано закрытие сайта в конце мая 2024).
Сравнение OPDS клиентов
Проверить совместимость клиента можно с помощью тестового OPDS-каталога.[15]
Существует более десятка OPDS-клиентов, доступных для различных операционных систем.[16] Ниже сравнение возможностей для некоторых из этих клиентов, на основе результатов, опубликованных для тестового каталога.[17]
Особенности ядра OPDS
Продукт | Навигация | Приобретение | Четкое разграничение между навигацией и получением | Нумерация страниц | Поиск | Поддержка полных записей |
---|---|---|---|---|---|---|
Aldiko | Да | Да | Да | Да | Ограничен предзагруженным каталогом | Да |
Bookari | Да | Да | Да | Да | Частичная поддержка | Нет |
FBReader | Да | Да | Да | Да | Частичная поддержка | Да |
Bluefire Reader[18] | Да | Да | Да | Да | Частичная поддержка | Нет |
Moon+ Reader[19] | Да | Да | Нет | Да | Частичная поддержка | Нет |
eBook Search,[20] MegaReader[21] & QuickReader[22] | Да | Да | Да | Да | Частичная поддержка | Да |
Librera[23] | Да | Нет | Да | Да | Частичная поддержка | Нет |
Метаданные и изображения
Продукт | Эскизы | Полные изображения | Название | Автор | Контрибьютор | Язык | Дата публикации | Суммарно | Описание | Summary vs Description | Права | Категория | Code vs Label in category |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aldiko | Да | Да | Да | Да | Нет | Нет | Да | Да | Да | Да | Да | Да | Да |
Bookari | Да | Да | Да | Да | Нет | Частично | Нет | Да | Да | Да | Нет | Частично | Да |
FBReader | Да | Да | Да | Да | Нет | Нет | Нет | Да | Да | Да | Нет | Да | Да |
Bluefire Reader | Да | Да | Да | Да | ? | ? | ? | Да | Да | ? | ? | Да | Да |
Moon+ Reader | Да | Нет | Да | Да | Да | Нет | Нет | Да | Да | Да | Нет | Нет | Нет |
eBook Search, MegaReader & QuickReader | Да | Да | Да | Да | Нет | Да | Да | Да | Да | Да | Да | Да | Да |
Librera | Да | Да | Да | Да | Нет | Нет | Да | Да | Да | Да | Нет | Да | Да |
Получение контента
Продукт | Собственно получение | Покупка | Аренда | Открытый доступ | Подписка | Образец | Различные типы | Цена и валюта | Непрямое получение |
---|---|---|---|---|---|---|---|---|---|
Aldiko | Да | Да | Да | Да | Да | Да | Да | Да | Нет |
Bookari | Да | Да | Нет | Да | Нет | Нет | Нет | Да | Нет |
FBReader | Да | Да | Нет | Да | Нет | Да | Нет | Да | Нет |
Bluefire Reader | Да | Да | ? | ? | Нет | ? | ? | Да | ? |
Moon+ Reader | Да | Нет | Нет | Да | Нет | Частичная поддержка | Нет | Нет | Нет |
eBook Search, MegaReader & QuickReader | Да | Нет | Нет | Да | Нет | Частичная поддержка | Нет | Нет | Нет |
Librera | Да | Нет | Нет | Да | Нет | Частичная поддержка | Да | Нет | Нет |
См. также
Источники
- ↑ OPDS Catalog 1.0 . Дата обращения: 24 марта 2013. Архивировано из оригинала 9 апреля 2013 года.
- ↑ 1 2 3 "OPDS Spec 1.2" Архивная копия от 20 июня 2019 на Wayback Machine. Официальный сайт OPDS. Проверено 22 апреля 2019.
- ↑ "Цели проекта (англ.)". Официальный список рассылки OPDS. Проверено 5 мая 2013.
- ↑ "Официальный список рассылки OPDS" Архивная копия от 5 июня 2013 на Wayback Machine. Google Groups. Проверено 5 мая 2013.
- ↑ "OPDS Spec 0.9". Официальный сайт OPDS. Проверено 5 мая 2013.
- ↑ "OPDS Spec 1.0" Архивная копия от 30 апреля 2013 на Wayback Machine. Официальный сайт OPDS. Проверено 5 мая 2013.
- ↑ "OPDS Spec 1.1". Официальный сайт OPDS. Проверено 5 мая 2013.
- ↑ "OPDS Catalog 2.0 | drafts" Официальный сайт OPDS. Проверено 15 июня 2024.
- ↑ Github, первая версия черновика спецификации 2.0
- ↑ Online OPDS Catalogs . MobileRead Wiki. Дата обращения: 19 мая 2011. Архивировано 10 августа 2011 года.
- ↑ OPDS Catalog Generation . MobileRead Wiki. Дата обращения: 19 мая 2011. Архивировано 10 августа 2011 года.
- ↑ OPDS Validator . Дата обращения: 19 мая 2011. Архивировано 19 ноября 2011 года.
- ↑ OPDS Validator на GitHub
- ↑ Feedbooks OPDS Catalog . Feedbooks. Дата обращения: 19 мая 2011. Архивировано 20 мая 2011 года.
- ↑ OPDS Test Catalog . Feedbooks. Дата обращения: 15 мая 2011. Архивировано 11 июня 2013 года.
- ↑ eBook Reading Software Supporting OPDS . MobileRead Wiki. Дата обращения: 15 мая 2011. Архивировано 10 августа 2011 года.
- ↑ OPDS clients compatibility . Дата обращения: 17 мая 2011.
- ↑ Bluefire Reader . Bluefire Productions, LLC. Дата обращения: 14 мая 2013. Архивировано 1 мая 2013 года.
- ↑ Moon+ Reader . Moon+. Дата обращения: 14 мая 2013. Архивировано 24 июня 2013 года.
- ↑ eBook Search . Inkstone Software, Inc.. Дата обращения: 14 мая 2013. Архивировано 28 мая 2013 года.
- ↑ MegaReader . Inkstone Software, Inc.. Дата обращения: 14 мая 2013. Архивировано 8 мая 2013 года.
- ↑ QuickReader . Inkstone Software, Inc.. Дата обращения: 14 мая 2013. Архивировано 25 апреля 2013 года.
- ↑ Librera . Librera. Дата обращения: 21 августа 2017. Архивировано 21 августа 2017 года.