<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: German publishers botching ePub, at least for the Sony Reader? And that&#8217;s just one problem.</title>
	<atom:link href="http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/</link>
	<description>News &#38; views on e-books, libraries, publishing and related topics</description>
	<lastBuildDate>Sun, 22 Nov 2009 17:56:03 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Logan Kennelly</title>
		<link>http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/comment-page-1/#comment-1033066</link>
		<dc:creator>Logan Kennelly</dc:creator>
		<pubDate>Mon, 06 Apr 2009 21:40:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/#comment-1033066</guid>
		<description>Mike Cane: &quot;What’s up that the Sony Reader has this limitation? Is this an OS-level thing? It is Sony being proprietary?&quot;

It&#039;s a little complicated, but it&#039;s essentially a technical limitation of the ePub format itself.

One limitation, and the one easiest to fix, is due to the use of HTML. People, and thus HTML renderers, like to load the entire XML document at once (the DOM model) because it allows you to do some cool things (the dynamic Javascript pages you see these days). That&#039;s simply not possible on an limited, embedded device.

Note, however, that eBooks don&#039;t require, or support, these dynamic features and older eBook formats weren&#039;t XML-like. So, the book renderer can stream the XML, there is no limit, and everyone is happier (note that this is a bit simplified, but not by much).

Another problem is that neither the ZIP format nor HTML are suited to random access. Whenever you process the book you have to either move forward or start from the beginning of a file. This means that clicking a link or a jumping to a page requiring rendering the entire document up to the point you are going (which is, needless to say, rather slow).

So the experience isn&#039;t going to be great without chunking the book (which is fairly easy) or changing formats (which isn&#039;t going to happen). The software authors could make the reading experience acceptable without chunking, but it requires being clever (where clever often involves the risk for being error-prone and requiring slightly more development money).

I sort of wish there was a $300 open source eBook reader readily available just so I could try to demonstrate my own cleverness. :-)</description>
		<content:encoded><![CDATA[<p>Mike Cane: &#8220;What’s up that the Sony Reader has this limitation? Is this an OS-level thing? It is Sony being proprietary?&#8221;</p>
<p>It&#8217;s a little complicated, but it&#8217;s essentially a technical limitation of the ePub format itself.</p>
<p>One limitation, and the one easiest to fix, is due to the use of HTML. People, and thus HTML renderers, like to load the entire XML document at once (the DOM model) because it allows you to do some cool things (the dynamic Javascript pages you see these days). That&#8217;s simply not possible on an limited, embedded device.</p>
<p>Note, however, that eBooks don&#8217;t require, or support, these dynamic features and older eBook formats weren&#8217;t XML-like. So, the book renderer can stream the XML, there is no limit, and everyone is happier (note that this is a bit simplified, but not by much).</p>
<p>Another problem is that neither the ZIP format nor HTML are suited to random access. Whenever you process the book you have to either move forward or start from the beginning of a file. This means that clicking a link or a jumping to a page requiring rendering the entire document up to the point you are going (which is, needless to say, rather slow).</p>
<p>So the experience isn&#8217;t going to be great without chunking the book (which is fairly easy) or changing formats (which isn&#8217;t going to happen). The software authors could make the reading experience acceptable without chunking, but it requires being clever (where clever often involves the risk for being error-prone and requiring slightly more development money).</p>
<p>I sort of wish there was a $300 open source eBook reader readily available just so I could try to demonstrate my own cleverness. <img src='http://www.teleread.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Jordan</title>
		<link>http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/comment-page-1/#comment-1032928</link>
		<dc:creator>Steve Jordan</dc:creator>
		<pubDate>Mon, 06 Apr 2009 15:50:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/#comment-1032928</guid>
		<description>I can attest to the fact that breaking chapters into individual ePub sections isn&#039;t rocket science... it is do-able.  However, the ADE/Sony Reader&#039;s limitation is more than likely a programming limitation, and can (and should) be changed.  

Fortunately, my e-books are already broken up, so they display on the Sony okay.  But if it were not the case... say, if Sony was telling me I had to create one big file to work on their readers... I&#039;d pass.  Proprietary versions of common formats aren&#039;t going to help eBabel, and I wouldn&#039;t support that.</description>
		<content:encoded><![CDATA[<p>I can attest to the fact that breaking chapters into individual ePub sections isn&#8217;t rocket science&#8230; it is do-able.  However, the ADE/Sony Reader&#8217;s limitation is more than likely a programming limitation, and can (and should) be changed.  </p>
<p>Fortunately, my e-books are already broken up, so they display on the Sony okay.  But if it were not the case&#8230; say, if Sony was telling me I had to create one big file to work on their readers&#8230; I&#8217;d pass.  Proprietary versions of common formats aren&#8217;t going to help eBabel, and I wouldn&#8217;t support that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Rothman</title>
		<link>http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/comment-page-1/#comment-1032916</link>
		<dc:creator>David Rothman</dc:creator>
		<pubDate>Mon, 06 Apr 2009 15:32:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/#comment-1032916</guid>
		<description>&quot;As well, the spec itself should be modified to take the real world into account, now that the world has been using the spec.&quot;

John, I could not agree with you more on the point above. The idea of requiring files to be broken into smaller chunks looks promising. Oh, and it&#039;s one more argument for better creation tools--so that things can happen with minimal hassles for publishers. I think it would be cool if you compiled a list of the ten things that most annoy you about the current spec, so that the people responsible for it can learn. I&#039;m pro-ePub but not &quot;pro-ePub as is.&quot;

Thanks,
David

P.S. The &quot;ten most annoying things&quot;  invitation is for others as well. I&#039;m thinking from an end-user perspective. Perhaps that viewpoint could be used in coming up with the list.</description>
		<content:encoded><![CDATA[<p>&#8220;As well, the spec itself should be modified to take the real world into account, now that the world has been using the spec.&#8221;</p>
<p>John, I could not agree with you more on the point above. The idea of requiring files to be broken into smaller chunks looks promising. Oh, and it&#8217;s one more argument for better creation tools&#8211;so that things can happen with minimal hassles for publishers. I think it would be cool if you compiled a list of the ten things that most annoy you about the current spec, so that the people responsible for it can learn. I&#8217;m pro-ePub but not &#8220;pro-ePub as is.&#8221;</p>
<p>Thanks,<br />
David</p>
<p>P.S. The &#8220;ten most annoying things&#8221;  invitation is for others as well. I&#8217;m thinking from an end-user perspective. Perhaps that viewpoint could be used in coming up with the list.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Murphy</title>
		<link>http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/comment-page-1/#comment-1032909</link>
		<dc:creator>John Murphy</dc:creator>
		<pubDate>Mon, 06 Apr 2009 15:19:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/#comment-1032909</guid>
		<description>David knows full well that the reference implementation for epub (Adobe Digitial Editions) does not follow the epub spec. ADE needs files to be split up into 300k chunks.

The only way this is Sony&#039;s fault is that Sony chose to use ADE rather than some other even less mature epub rendering engine.

The epub spec is not &quot;realistic&quot; enough to specify that files should be broken into chunks to work on small devices.

So it is possible to make a completely &quot;correct&quot; epub that is completely useless.

The fault lies not with authors, publishers or Sony. the fault lies in allowing Adobe to claim that ADE is epub compliant. As well, the spec itself should be modified to take the real world into account, now that the world has been using the spec.

jmurphy</description>
		<content:encoded><![CDATA[<p>David knows full well that the reference implementation for epub (Adobe Digitial Editions) does not follow the epub spec. ADE needs files to be split up into 300k chunks.</p>
<p>The only way this is Sony&#8217;s fault is that Sony chose to use ADE rather than some other even less mature epub rendering engine.</p>
<p>The epub spec is not &#8220;realistic&#8221; enough to specify that files should be broken into chunks to work on small devices.</p>
<p>So it is possible to make a completely &#8220;correct&#8221; epub that is completely useless.</p>
<p>The fault lies not with authors, publishers or Sony. the fault lies in allowing Adobe to claim that ADE is epub compliant. As well, the spec itself should be modified to take the real world into account, now that the world has been using the spec.</p>
<p>jmurphy</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Cane</title>
		<link>http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/comment-page-1/#comment-1032877</link>
		<dc:creator>Mike Cane</dc:creator>
		<pubDate>Mon, 06 Apr 2009 14:15:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/#comment-1032877</guid>
		<description>One other thing: the ECTACO jetBook just added ePub capability.  Non-DRMed ePub.  I&#039;ve emailed them to ask what rendering engine they&#039;re using.  I&#039;m very interested to see what the jetBook does with ePub.</description>
		<content:encoded><![CDATA[<p>One other thing: the ECTACO jetBook just added ePub capability.  Non-DRMed ePub.  I&#8217;ve emailed them to ask what rendering engine they&#8217;re using.  I&#8217;m very interested to see what the jetBook does with ePub.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Cane</title>
		<link>http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/comment-page-1/#comment-1032875</link>
		<dc:creator>Mike Cane</dc:creator>
		<pubDate>Mon, 06 Apr 2009 14:14:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/#comment-1032875</guid>
		<description>What&#039;s up that the Sony Reader has this limitation?  Is this an OS-level thing?  It is Sony being proprietary?  Steve&#039;s point is correct: we should be able to do *one ePub file for all*.

Should I start yelling at Sony?</description>
		<content:encoded><![CDATA[<p>What&#8217;s up that the Sony Reader has this limitation?  Is this an OS-level thing?  It is Sony being proprietary?  Steve&#8217;s point is correct: we should be able to do *one ePub file for all*.</p>
<p>Should I start yelling at Sony?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kate</title>
		<link>http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/comment-page-1/#comment-1032872</link>
		<dc:creator>Kate</dc:creator>
		<pubDate>Mon, 06 Apr 2009 14:11:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/#comment-1032872</guid>
		<description>Sony&#039;s Reader isn&#039;t the only epub displayer that can&#039;t handle big chunks--most of them need chapters broken out. Yes, it&#039;s a bit of a pain, but it&#039;s not prohibitive. (Seems like the message for publishers here is &#039;test your products before releasing.&#039;)</description>
		<content:encoded><![CDATA[<p>Sony&#8217;s Reader isn&#8217;t the only epub displayer that can&#8217;t handle big chunks&#8211;most of them need chapters broken out. Yes, it&#8217;s a bit of a pain, but it&#8217;s not prohibitive. (Seems like the message for publishers here is &#8216;test your products before releasing.&#8217;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Rothman</title>
		<link>http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/comment-page-1/#comment-1032860</link>
		<dc:creator>David Rothman</dc:creator>
		<pubDate>Mon, 06 Apr 2009 13:45:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/#comment-1032860</guid>
		<description>But, John, let&#039;s be practical. The Sony owners are a huge market right now, and anyway, I&#039;ve already noted you point above, via my reference to Steve&#039;s excellent point.

If Sony can address the 300K issue, great. But what about people who&#039;ve already bought Readers?

I myself happen to own a PRS-505. So, while I won&#039;t exactly be buying German ePub books tomorrow, this issue is still of interest to me.

Thanks,
David</description>
		<content:encoded><![CDATA[<p>But, John, let&#8217;s be practical. The Sony owners are a huge market right now, and anyway, I&#8217;ve already noted you point above, via my reference to Steve&#8217;s excellent point.</p>
<p>If Sony can address the 300K issue, great. But what about people who&#8217;ve already bought Readers?</p>
<p>I myself happen to own a PRS-505. So, while I won&#8217;t exactly be buying German ePub books tomorrow, this issue is still of interest to me.</p>
<p>Thanks,<br />
David</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Murphy</title>
		<link>http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/comment-page-1/#comment-1032844</link>
		<dc:creator>John Murphy</dc:creator>
		<pubDate>Mon, 06 Apr 2009 12:59:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.teleread.org/2009/04/06/german-publishers-botching-epub-and-thats-just-one-problem/#comment-1032844</guid>
		<description>Seriously? You are blaming the publishers for actually following the *spec*?

The epub spec says nothing about a 300k limit, does it?

So how is this the fault of anyone who accurately follows the spec?

jmurphy</description>
		<content:encoded><![CDATA[<p>Seriously? You are blaming the publishers for actually following the *spec*?</p>
<p>The epub spec says nothing about a 300k limit, does it?</p>
<p>So how is this the fault of anyone who accurately follows the spec?</p>
<p>jmurphy</p>
]]></content:encoded>
	</item>
</channel>
</rss>
