Shortcovers at BookNet Canada's Epub Boot Camp


Published on

What are epub files, how to get your content on Shortcovers.

Published in: Education, Technology, Business
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Shortcovers at BookNet Canada's Epub Boot Camp

  1. 1. EPUB Boot Camp March 30, 2009
  2. 2. A new digital destination for people to discover and experience their next great read on any mobile device
  3. 3. OUR OFFERING A new digital destination for peopleall over the world to discover their next great read on any mobile device.  Instant access to Books, Magazines, Newspapers and Blogs – any content  Use the web or your existing iPhone, Blackberry, Android, etc. – any device, anytime and anyplace  Sample, Purchase & Read content in seconds  Share your favorite reads with friends, family or create your own Shortcover
  4. 4. INSTANT ACCESS TO CONTENT Shortcovers is the place to find your next great read among the best books, magazines, newspapers , blogs and more. BOOKS Buy ebooks, buy by-the-chapter • Read ebooks, ad-supported • Buy the physical book from a participating retailer • NEWSPAPERS AND MAGAZINES Coming Soon: Buy the digital edition, a subscription, or • articles BLOGS Read blogs for free, ad-supported •
  5. 5. SAMPLE AND PURCHASE Get “into the content” instantly, read a free sample and decide to make a purchase. BUY! Both web and mobile experiences are territory – aware and present currencies, and title/rights accordingly
  6. 6. OUR PUBLISHER OFFERING  A solution that maximizes reach – distributing content on any device, over any network, globally  Drive digital and physical sales  Experiment with advertising revenues  Contact We’ll send you an our startup package
  7. 7. ACCEPTED FILE FORMATS  ePub – preferred format as we believe it is the right standard for digital publishing  LIT, OEB – we also accept the older LIT and OEB format, and will process it similarly to how we process ePub files  Plain Text – we load Plain Text files, though these have to be based on our defined template that includes necessary meta data.  Microsoft Word .doc format – will need to work with you to determine where Chapter boundaries lie for full eBooks.
  8. 8. Why EPUB? Chapterization  No information  Table of Contents linking to chapters  One file per chapter Metadata Information  None  Spreadsheet/Word of Mouth  Onix  Metadata attached within book
  9. 9. EPUB  International Digital Publishing Forum  quot;EPUBquot; allows publishers to produce and send a single digital publication file representing their content  Offers consumers interoperability for digital publications  Composed of three open standards  Open Publication Structure (OPS)  Open Container Format (OCF)  Open Packaging Format (OPF)
  10. 10. Open Publication Structure  Defines a standard means of content description  Content is XHTML  Styled with CSS
  11. 11. Open Container Format (OCF)  Container for book content and metadata  Link to .opf file  Abstract Container: META-INF/ container.xml OEBPS/ Great Expectations.opf chapters/ chapter01.html chapter02.html … other HTML files for the remaining chapters … <rootfile full-path=quot;OEBPS/Great Expectations.opfquot;  media-type=quot;application/oebps-package+xmlquot; />
  12. 12. Open Packaging Format (OPF)  Publication Metadata, based on the Onix format  Defines how the components of a published work (metadata, navigational information) are packaged into an OPS Publication. OPF Package document   An XML Document  Exactly one file included  Needs .opf extension NCX (Navigation Center eXtended)   A declarative table of contents
  13. 13. OPF Package document metadata  Most important  Provides information about the publication as a whole  manifest  provides a list of all the files that are parts of the publication  <manifest> <item id=quot;introquot; href=quot;intro.htmlquot; media-type=quot;application/xhtml+xmlquot; /> <item id=quot;c1quot; href=quot;chap1.htmlquot; media-type=quot;application/xhtml+xmlquot; /> ... </manifest> spine  Itemref elements  The order organizes the associated OPS Content Documents into the linear reading order  <spine toc=quot;ncxquot;> <itemref idref=quot;introquot; /> <itemref idref=quot;c1quot; /> … </spine> guide (optional, but please include it!)  <guide> <reference type=“coverquot; title=“Book Coverquot; href=“cover.jpgquot; /> </guide>
  14. 14. Important Metadata Items <title>Book Title</title> • <creator>A primary creator or author</creator> • <contributor>Secondary authors</contributor> • <subject>BISAC</subject> • <description>Description of the publication's content.</description> • <publisher></ publisher > • <date>Publication date</ date > • <identifier>13 ISBN (please)</ identifier > • <language></ language > • <coverage>List of countries where the content is available</ coverage > • <rights></ rights > •
  15. 15. OPF Metadata Sample This is what the metadata section might look like. • <metadata … > • <dc:title>Tale of Two Cities</dc:title> • <dc:identifier opf:scheme=quot;ISBNquot;>123456789X</dc:identifier> • <dc:creator opf:role=quot;autquot;>Charles Dickens</dc:creator> • ... • <meta name=quot;pricequot; content=quot;USD 19.99quot; /></metadata> • </metadata> • Notice the custom pricing element. •
  16. 16. Navigation Center eXtended (NCX) In order to enable ease of navigation and provide greater accessibility  Can be very helpful in distinguishing actual content from accompanying sections  Also for figuring out parts/subsections Example: <navPoint id=quot;navpoint-1quot; playOrder=“1quot;> <navLabel><text>Foreword</text></navLabel> <content src=quot;TheBook_frw01.htmlquot;/> </navPoint> <navPoint id=quot;navpoint-2quot; playOrder=“2quot;> <navLabel><text>PART I </text></navLabel> <content src=“TheBook_p01.htmlquot;/> <navPoint id=quot;navpoint-3quot; playOrder=“3quot;> <navLabel><text>1. Journey to Elsewhen</text></navLabel> <content src=quot; TheBook_c01.html quot;/> </navPoint> </navPoint>
  17. 17. UPLOAD PROCESS  Secure FTP (SFTP) – preferred method for accepting files as it guarantees the transport security of your content, and ensures that it is not intercepted en-route from your servers to ours.  Traditional FTPS (FTPS) – we provide this mechanism for publishers who have not moved to the Secure FTP standard.
  18. 18. TERRITORIAL RIGHTS  Territorial rights allow or restrict content from being viewed or purchased from specific countries.  Each piece of content may specify a list of countries for which the content is allowed or a list of countries for which the content is restricted.  Each list is composed of the countries’ two character ISO codes (US, CA, UK, etc). Additionally, EU may be used to specify all the member countries of the European Union.
  19. 19. CONTENT SECURITY - DRM • Content is not downloaded as standalone files to customer’s computer/mobile device • Reading on the web is facilitated using Adobe Flash Reader with copy/cut/print functionality disabled • Content is delivered to the end user AES128 bit encrypted • Content encryption keys are tied up to user and device id
  20. 20. CONTENT SECURITY – DATA CENTER Access is limited to the minimal set of authorized • users Network facilities are protected by: • • Firewall to prevent attacker intrusion • Encrypted VPN access from Shortcover’s office to our Data Centre Physical access is protected by including two-factor • authentication closed circuit video surveillance of the entrance and • exit points Hosts are secured by regular testing, monitoring and • patching for security vulnerabilities