Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Open Publication распространения системы ( OPDS ) формат каталога является синдикации формат для электронных публикаций , основанных на Atom и HTTP . Каталоги OPDS позволяют собирать, распространять, обнаруживать и приобретать электронные публикации. В каталогах OPDS используются существующие или появляющиеся открытые стандарты и соглашения с упором на простоту.

Спецификация системы распространения открытых публикаций подготовлена ​​неформальной группой партнеров, объединяющей Internet Archive , O'Reilly Media , Feedbooks , OLPC и другие.

История [ править ]

OPDS на основе первоначальной работы , проделанной Lexcycle , компания за Stanza , [1] приложение для чтения электронных книг для прошивки . [ необходима цитата ] Все изменения спецификации были произведены неофициальной группой, организованной вокруг открытого списка рассылки. [2]

Программное обеспечение OPDS [ править ]

Многие приложения для чтения электронных книг или электронных книг поддерживают импорт книг из каталога OPDS. Приложения для управления электронными книгами, такие как Caliber, также часто включают в себя серверное программное обеспечение OPDS, чтобы сделать коллекцию электронных книг доступной через каталог OPDS.

Пример содержания OPDS 1.1 [ править ]

Пример фида приобретения в OPDS:

<? xml version = "1.0" encoding = "UTF-8"?> <feed  xmlns = "http://www.w3.org/2005/Atom"  xmlns: dc = "http://purl.org/dc / terms / "  xmlns: opds = " http://opds-spec.org/2010/catalog " >  <id> urn: uuid: 433a5d6a-0b8c-4933-af65-4ca4f02763eb </id>  <link  rel = "related"  href = "/opds-catalogs/vampire.farming.xml"  type = "application / atom + xml; profile = opds-catalog; kind = capture" />  <link  rel = "self"  href = "/opds-catalogs/unpopular.xml"  type = "application / atom + xml; profile = opds-catalog; kind = traffic" />  <link  rel = "start"  href = "/opds-catalogs/root.xml "  type = " application / atom + xml; profile = opds-catalog; kind = navigation " />  <link  rel = " up "  href = " / opds-catalogs / root.xml "  type ="application / atom + xml; profile = opds-catalog; kind = navigation" />  <title> Непопулярные публикации </title>  <updated> 2010-01-10T10: 01: 11Z </updated>  <author>  <name> Spec Writer </name>  <uri> http://opds-spec.org < / uri>  </author>  <entry>  <title> Боб, сын Боба </title>  <id> urn: uuid: 6409a00b-7bf2-405e-826c-3fdff0fd0734 </id>  <updated> 2010-01-10T10: 01: 11Z </ обновлено >  <author>  <name> Рекурсивный Боб </name>  <uri> http://opds-spec.org/authors/1285 </uri>  </author>  <dc: language> ru </ dc: language>  <dc: edition> 1917 </ dc:  edition > <category  scheme = "http://www.bisg.org/standards/bisac_subject/index.html"  term = "FIC020000"  label = "ИСКУССТВО / Мужские приключения " />  <summary>История сына Боба и его отважной роли в жизни мужчины и женщины. </summary> <link  rel = "http://opds-spec.org/image"  href = "/covers/4561.lrg.png"  type = "image / png" />  <link  rel = "http: // opds-spec .org / image / thumbnail "  href = " /covers/4561.thmb.gif "  type = " image / gif " />  <link  rel = "alternate"  href = "/opds-catalogs/entries/4571.complete.xml"  type = "application / atom + xml; type = entry; profile = opds-catalog"  title = "Полная запись в каталоге для Боба , Сын Боба " />  <link  rel = "http://opds-spec.org/acquisition"  href = "/content/free/4561.epub"  type = "application / epub + zip" />  <link  rel = "http: // opds -spec.org/acquisition "  href = " /content/free/4561.mobi "  type = " application / x-mobipocket-ebook " />  </entry>  <entry>  <title> Современная онлайн-филателия </title>  <id> urn: uuid: 7b595b0c-e15c-4755-bf9a-b7019f5c1dab </id>  <author>  <name> Stampy McGee </name>  <uri> http: //opds-spec.org/authors/21285 </uri>  </author>  <author>  <name> Элис МакГи </name>  <uri> http://opds-spec.org/authors/21284 </ uri >  </author>  <author>  <name> Гарольд МакГи </name>  <uri> http://opds-spec.org/authors/21283 </uri>  </author> <updated> 2010-01-10T10: 01: 10Z </updated> <rights> Copyright (c) 2009, Stampy McGee </rights>  <dc: identifier> urn: isbn: 978029536341X </ dc: identifier>  <dc: publisher> StampMeOnline, Inc. </ dc: publisher>  <dc: language > ru </ dc: language>  <dc: plays> 01.10.2009 </ dc: edition>  <content  type = "text" > Исчерпывающий справочник для веб-любопытных. филателист. </content> <link  rel = "http://opds-spec.org/image"  href = "/covers/11241.lrg.jpg"  type = "image / jpeg" />   <link  rel = "http://opds-spec.org/acquisition/buy"  href = "/content/buy/11241.epub"  type = "application / epub + zip" >  <opds: price  currencycode = "USD" > 18,99 </ opds: price>  <opds: price  currencycode = "GBP" > 11,99 </ opds: price>  </link>  </entry> </feed>

Каталоги OPDS [ править ]

Десятки каталогов OPDS доступны в Интернете на многих разных языках. [9]

Многие пользователи OPDS также создают свой собственный каталог OPDS, чтобы получить доступ к своим электронным книгам с любого устройства. [10]

Разработчики, реализующие каталог OPDS, обычно используют каталог Feedbooks [11] в качестве примера полнофункционального каталога. Также доступен валидатор OPDS для тестирования фидов OPDS. [12]

Ссылки [ править ]

  1. ^ Fahlgren, Keith (9 апреля 2009). «Цели проекта» . Открытая система распространения публикаций (список рассылки) . Проверено 5 мая 2013 г. - через группы Google .
  2. ^ «Открытая система распространения публикаций» . Группы Google . Проверено 5 мая 2013 года .
  3. ^ «Технические характеристики» . Открытая система распространения публикаций: официальная спецификация и блог . Проверено 4 декабря 2017 года .
  4. ^ "Каталог OPDS 0.9" . Проверено 5 мая 2013 года .
  5. ^ "Каталог OPDS 1.0" . Проверено 5 мая 2013 года .
  6. ^ "Каталог OPDS 1.1" . Проверено 5 мая 2013 года .
  7. ^ "Каталог OPDS 1.2" . Проверено 11 ноября 2018 года .
  8. ^ "Каталог OPDS 2.0" . Проверено 11 ноября 2018 года .
  9. ^ "Онлайн-каталоги OPDS" . MobileRead Wiki . Проверено 19 мая 2011 .
  10. ^ «Создание каталога OPDS» . MobileRead Wiki . Проверено 19 мая 2011 .
  11. ^ "Каталог Feedbooks OPDS" . Кормушки . Проверено 19 мая 2011 .
  12. ^ «Валидатор OPDS» . Проверено 19 мая 2011 .

Внешние ссылки [ править ]

Стандарт OPDS

  • OPDS 1.2 (Текущая версия)
  • OPDS 2.0 (Проект)

Ссылки на рабочую группу OPDS

  • Список рассылки OPDS
  • Отслеживание проблем OPDS

Другие источники

  • OPDS Грунтовка
  • MobileRead Wiki - OPDS
  • Проекты OPDS на GitHub