<?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: ePub and CSS: a reading system perspective</title>
	<atom:link href="http://blog.threepress.org/2010/03/22/epub-and-css-a-reading-system-perspective/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.threepress.org/2010/03/22/epub-and-css-a-reading-system-perspective/</link>
	<description>Threepress creates software for publishers, educators and authors.</description>
	<lastBuildDate>Tue, 07 Feb 2012 13:57:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Keith Fahlgren</title>
		<link>http://blog.threepress.org/2010/03/22/epub-and-css-a-reading-system-perspective/comment-page-1/#comment-2666</link>
		<dc:creator>Keith Fahlgren</dc:creator>
		<pubDate>Fri, 09 Apr 2010 17:09:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.threepress.org/?p=1336#comment-2666</guid>
		<description>@Christoph: You raise an interesting use-case I hadn&#039;t considered. I&#039;ve emailed you privately to help understand the content in more detail.</description>
		<content:encoded><![CDATA[<p>@Christoph: You raise an interesting use-case I hadn&#8217;t considered. I&#8217;ve emailed you privately to help understand the content in more detail.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christoph Steinhof</title>
		<link>http://blog.threepress.org/2010/03/22/epub-and-css-a-reading-system-perspective/comment-page-1/#comment-2663</link>
		<dc:creator>Christoph Steinhof</dc:creator>
		<pubDate>Fri, 09 Apr 2010 13:41:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.threepress.org/?p=1336#comment-2663</guid>
		<description>I sometimes depend on manipulate margins, if I need to create something like (automatic) paragraph or line counters. Therefore the &quot;page&quot; needs a lager left margin so that the numbers fit nicely besides the block of the paragraph.
&lt;code&gt;
p {margin-left 2em; counter-increment: paragraph;}
p:before {content: counter(paragraph);
		display: block; float: left; width: 2em; margin-left: -2em}

&lt;/code&gt;
The code above works great on the web version of Ibis Reader but not on the mobile one.</description>
		<content:encoded><![CDATA[<p>I sometimes depend on manipulate margins, if I need to create something like (automatic) paragraph or line counters. Therefore the &#8220;page&#8221; needs a lager left margin so that the numbers fit nicely besides the block of the paragraph.<br />
<code><br />
p {margin-left 2em; counter-increment: paragraph;}<br />
p:before {content: counter(paragraph);<br />
		display: block; float: left; width: 2em; margin-left: -2em}</p>
<p></code><br />
The code above works great on the web version of Ibis Reader but not on the mobile one.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TRS</title>
		<link>http://blog.threepress.org/2010/03/22/epub-and-css-a-reading-system-perspective/comment-page-1/#comment-2558</link>
		<dc:creator>TRS</dc:creator>
		<pubDate>Sun, 04 Apr 2010 18:56:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.threepress.org/?p=1336#comment-2558</guid>
		<description>I would love to read more about width/margin chicken/egg. This is especially difficult in my books with code, tables, and nested content.</description>
		<content:encoded><![CDATA[<p>I would love to read more about width/margin chicken/egg. This is especially difficult in my books with code, tables, and nested content.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Acronyms From XHTMLHELL &#124; Ditchwalk</title>
		<link>http://blog.threepress.org/2010/03/22/epub-and-css-a-reading-system-perspective/comment-page-1/#comment-2502</link>
		<dc:creator>Acronyms From XHTMLHELL &#124; Ditchwalk</dc:creator>
		<pubDate>Wed, 31 Mar 2010 23:52:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.threepress.org/?p=1336#comment-2502</guid>
		<description>[...] Keith Fahlgren has a post about ePub and CSS that&#8217;s worth reading, if only to give you an idea of what&#8217;s coming in terms of [...]</description>
		<content:encoded><![CDATA[<p>[...] Keith Fahlgren has a post about ePub and CSS that&#8217;s worth reading, if only to give you an idea of what&#8217;s coming in terms of [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Liz Castro</title>
		<link>http://blog.threepress.org/2010/03/22/epub-and-css-a-reading-system-perspective/comment-page-1/#comment-2494</link>
		<dc:creator>Liz Castro</dc:creator>
		<pubDate>Tue, 30 Mar 2010 16:04:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.threepress.org/?p=1336#comment-2494</guid>
		<description>I&#039;m pretty concerned that there will be a slew of different eReaders each with its own way of interpreting ePub styling. It&#039;s browser wars all over again.

It would be nice if there were the option of using the eBook designer&#039;s styles as is. Is that a possibility you&#039;ve considered?

thanks,
Liz</description>
		<content:encoded><![CDATA[<p>I&#8217;m pretty concerned that there will be a slew of different eReaders each with its own way of interpreting ePub styling. It&#8217;s browser wars all over again.</p>
<p>It would be nice if there were the option of using the eBook designer&#8217;s styles as is. Is that a possibility you&#8217;ve considered?</p>
<p>thanks,<br />
Liz</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bowerbird</title>
		<link>http://blog.threepress.org/2010/03/22/epub-and-css-a-reading-system-perspective/comment-page-1/#comment-2456</link>
		<dc:creator>bowerbird</dc:creator>
		<pubDate>Wed, 24 Mar 2010 20:22:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.threepress.org/?p=1336#comment-2456</guid>
		<description>um, surely you let the end-user have the final say, not?

so what does it matter what happens before that point?

-bowerbird</description>
		<content:encoded><![CDATA[<p>um, surely you let the end-user have the final say, not?</p>
<p>so what does it matter what happens before that point?</p>
<p>-bowerbird</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam Witwer</title>
		<link>http://blog.threepress.org/2010/03/22/epub-and-css-a-reading-system-perspective/comment-page-1/#comment-2440</link>
		<dc:creator>Adam Witwer</dc:creator>
		<pubDate>Tue, 23 Mar 2010 16:33:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.threepress.org/?p=1336#comment-2440</guid>
		<description>Glad to see this discussion happening.

After a lot of testing with width, margins, percentages, etc., across several devices and reading systems, we finally settled on this CSS, which is used in most of the O&#039;Reilly EPUBs:

@page {
  margin-left: 8px;
  margin-right: 8px;
}

And then we zero out the margin and padding at the body level.

I had a really hard time with percentages in some readers (particularly Stanza, which seemed to overcompensate) and so moved away from using them. And having no left margin at all makes the text smack up right up against window in ADE and other systems. In my testing anyway, 8 px seemed to be be the sweet spot, but that could change as the readers mature.</description>
		<content:encoded><![CDATA[<p>Glad to see this discussion happening.</p>
<p>After a lot of testing with width, margins, percentages, etc., across several devices and reading systems, we finally settled on this CSS, which is used in most of the O&#8217;Reilly EPUBs:</p>
<p>@page {<br />
  margin-left: 8px;<br />
  margin-right: 8px;<br />
}</p>
<p>And then we zero out the margin and padding at the body level.</p>
<p>I had a really hard time with percentages in some readers (particularly Stanza, which seemed to overcompensate) and so moved away from using them. And having no left margin at all makes the text smack up right up against window in ADE and other systems. In my testing anyway, 8 px seemed to be be the sweet spot, but that could change as the readers mature.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: iPad Links: Monday, March 22, 2010 &#171; Mike Cane&#39;s iPad Test</title>
		<link>http://blog.threepress.org/2010/03/22/epub-and-css-a-reading-system-perspective/comment-page-1/#comment-2435</link>
		<dc:creator>iPad Links: Monday, March 22, 2010 &#171; Mike Cane&#39;s iPad Test</dc:creator>
		<pubDate>Mon, 22 Mar 2010 23:14:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.threepress.org/?p=1336#comment-2435</guid>
		<description>[...] Gordon … Ken Scott Makes Records for Beatles, Bowie, Beck &#8211; And That’s Just the ‘Bs ePub and CSS: a reading system perspective Reading for a living [...]</description>
		<content:encoded><![CDATA[<p>[...] Gordon … Ken Scott Makes Records for Beatles, Bowie, Beck &#8211; And That’s Just the ‘Bs ePub and CSS: a reading system perspective Reading for a living [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Fahlgren</title>
		<link>http://blog.threepress.org/2010/03/22/epub-and-css-a-reading-system-perspective/comment-page-1/#comment-2425</link>
		<dc:creator>Keith Fahlgren</dc:creator>
		<pubDate>Mon, 22 Mar 2010 16:02:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.threepress.org/?p=1336#comment-2425</guid>
		<description>&lt;blockquote&gt;Does Ibis Reader offer a different experience for all (of those) eReaders? And you didn’t mention iPad… what happens there?&lt;/blockquote&gt;

Ibis Reader tries to look very consistent across all of the devices that can use the HTML5 mode, although there are some minor differences in how the individual browsers show the pages. 

We&#039;re waiting till we have an iPad in our hands before we make specific design choices for that device, but I suspect it&#039;ll get special treatment, as we don&#039;t need to be quite so agressive in conserving screen real estate on that big of a device.

&lt;blockquote&gt;What do you mean by chapter level? As opposed to individual pages?&lt;/blockquote&gt;

I&#039;m just struggling for vocab here. I&#039;m talking about CSS targeted at high-level selectors like &lt;code&gt;body&lt;/code&gt; and &lt;code&gt;@page&lt;/code&gt; to establish margins at the &quot;page&quot; level rather than something much more specific that is focused on the display of a single element.

&lt;blockquote&gt;My personal opinion is that we need to all get to the same page really quickly…&lt;/blockquote&gt;

That&#039;s our hope as well, and why we&#039;re trying to be open and public about our choices.  Some of them certainly will turn out to be wrong, so we&#039;d like to encourage dialog and discover them early rather than playing things too close to the vest.</description>
		<content:encoded><![CDATA[<blockquote><p>Does Ibis Reader offer a different experience for all (of those) eReaders? And you didn’t mention iPad… what happens there?</p></blockquote>
<p>Ibis Reader tries to look very consistent across all of the devices that can use the HTML5 mode, although there are some minor differences in how the individual browsers show the pages. </p>
<p>We&#8217;re waiting till we have an iPad in our hands before we make specific design choices for that device, but I suspect it&#8217;ll get special treatment, as we don&#8217;t need to be quite so agressive in conserving screen real estate on that big of a device.</p>
<blockquote><p>What do you mean by chapter level? As opposed to individual pages?</p></blockquote>
<p>I&#8217;m just struggling for vocab here. I&#8217;m talking about CSS targeted at high-level selectors like <code>body</code> and <code>@page</code> to establish margins at the &#8220;page&#8221; level rather than something much more specific that is focused on the display of a single element.</p>
<blockquote><p>My personal opinion is that we need to all get to the same page really quickly…</p></blockquote>
<p>That&#8217;s our hope as well, and why we&#8217;re trying to be open and public about our choices.  Some of them certainly will turn out to be wrong, so we&#8217;d like to encourage dialog and discover them early rather than playing things too close to the vest.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Liz Castro</title>
		<link>http://blog.threepress.org/2010/03/22/epub-and-css-a-reading-system-perspective/comment-page-1/#comment-2423</link>
		<dc:creator>Liz Castro</dc:creator>
		<pubDate>Mon, 22 Mar 2010 14:50:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.threepress.org/?p=1336#comment-2423</guid>
		<description>P.S. Yes, a history of how you got to &quot;Basic, top-level margins should be established by every reading system based on the device being used and designers should include margins in their CSS only when they are focused on a specific type of content like a blockquote or poem.&quot; would be much appreciated.</description>
		<content:encoded><![CDATA[<p>P.S. Yes, a history of how you got to &#8220;Basic, top-level margins should be established by every reading system based on the device being used and designers should include margins in their CSS only when they are focused on a specific type of content like a blockquote or poem.&#8221; would be much appreciated.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

