<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Threepress Consulting blog &#187; ibisreader</title>
	<atom:link href="http://blog.threepress.org/category/ibisreader/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.threepress.org</link>
	<description>Threepress creates software for publishers, educators and authors.</description>
	<lastBuildDate>Mon, 09 Jan 2012 13:02:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Bookstream: powered by Ibis Reader</title>
		<link>http://blog.threepress.org/2011/09/19/bookstream-powered-by-ibis-reader/</link>
		<comments>http://blog.threepress.org/2011/09/19/bookstream-powered-by-ibis-reader/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 14:05:59 +0000</pubDate>
		<dc:creator>Liza Daly</dc:creator>
				<category><![CDATA[ibisreader]]></category>

		<guid isPermaLink="false">http://blog.threepress.org/?p=2112</guid>
		<description><![CDATA[
We’re very excited by the public launch of the second ereading product based on Ibis Reader technology: Bookstream by Don Johnston Incorporated.


“From all perspectives of our development team (project managers, programmers, testers, etc.) the Threepress team has been fantastic to work with on the Bookstream project.  It&#8217;s not everyday that a project meets timelines [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.donjohnston.com/products/bookstream/index.html"><img src="http://blog.threepress.org/wp-content/uploads/2011/09/Bookstream_Cover_NEW.jpg" alt="" title="Bookstream_Cover_NEW" width="140" height="171" class="alignright size-full wp-image-2113" /></a></p>
<p>We’re very excited by the public launch of the second ereading product based on <a href="http://ibisreader.com/">Ibis Reader</a> technology: <a href="http://www.donjohnston.com/products/bookstream/index.html">Bookstream</a> by <a href="http://www.donjohnston.com/">Don Johnston Incorporated</a>.</p>
<blockquote style="border: none;margin: auto; width: 75%;color:black">
<p style="color:black">
“From all perspectives of our development team (project managers, programmers, testers, etc.) the Threepress team has been fantastic to work with on the Bookstream project.  It&#8217;s not everyday that a project meets timelines and exceeds all our expectations.”
</p>
<p style="text-align:right"> &#8211; Don Johnston Inc.</p>
</blockquote>
<p>Don Johnston came to us with their vision of providing highly-accessible etextbooks and reading material to students.  A key requirement was that the technology stack had to be both amenable to screen-readers (no Flash) and usable on mobile devices (no Flash!). Our purely web-based reading system was a natural fit. </p>
<p>Transforming the base Ibis Reader product into Bookstream was a highly collaborative process involving multiple development teams and many months. We integrated our reading environment with Don Johnston’s user management system and tools for custom reporting and analytics, and added features to support classroom use.  It was great to work with a team so dedicated to accessibility and that is experienced with systems that model the way teachers, administrators, and students actually interact. We’re extremely pleased with the result and happy to welcome Ibis Reader into schools.</p>
<p>For more information on licensing Ibis Reader, see our <a href="http://ibisreader.com/partners/#licensing">resources for partners</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.threepress.org/2011/09/19/bookstream-powered-by-ibis-reader/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 drag and drop support now in Ibis Reader</title>
		<link>http://blog.threepress.org/2011/08/19/html5-drag-and-drop-support-now-in-ibis-reader/</link>
		<comments>http://blog.threepress.org/2011/08/19/html5-drag-and-drop-support-now-in-ibis-reader/#comments</comments>
		<pubDate>Fri, 19 Aug 2011 14:55:18 +0000</pubDate>
		<dc:creator>Liza Daly</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ibisreader]]></category>

		<guid isPermaLink="false">http://blog.threepress.org/?p=2097</guid>
		<description><![CDATA[HTML5 is a wild grab-bag of technologies.  One of the lesser-known bits at the bottom of the bag is the drag and drop API. This allows you to physically drag files from your computer into a browser page, and have the browser do something with the file (typically upload it).
If you&#8217;re logged in to [...]]]></description>
			<content:encoded><![CDATA[<p>HTML5 is a wild grab-bag of technologies.  One of the lesser-known bits at the bottom of the bag is the <a href="http://www.html5rocks.com/en/tutorials/dnd/basics/">drag and drop API</a>. This allows you to physically drag files from your computer into a browser page, and have the browser do something with the file (typically upload it).</p>
<p>If you&#8217;re logged in to <a href="http://ibisreader.com/">Ibis Reader</a> from a computer (not the mobile interface), you can now upload one or even many EPUB files at a time just by dragging.  Here&#8217;s how it looks in Chrome:</p>
<p><img src="http://3press-blog.s3.amazonaws.com/sm-ibis-drag-upload-dialog.png" alt="Dragging a file into the Ibis Reader window produces a dialog box inviting the user to let go and drop the file" /></p>
<p>This menu will open up on a &#8220;drag&#8221; event, meaning that you&#8217;ve moved some file from your desktop onto the Ibis Reader window.</p>
<p>When you &#8220;drop&#8221; the file into that space, a progress bar appears showing the upload time:</p>
<p><img src="http://3press-blog.s3.amazonaws.com/sm-ibis-drag-upload-progress.png" alt="Dropping the file will show a progress bar" /></p>
<p>This uses the HTML5 &lt;progress&gt; element on supported browsers.</p>
<p>When complete, you&#8217;ll be taken to your personal library of books and the new book will be at the top.</p>
<p>If there&#8217;s an error, you&#8217;ll see it on the upload dialog:</p>
<p><img src="http://3press-blog.s3.amazonaws.com/sm-ibis-drag-upload-error.png" alt="Trying to upload a non-EPUB file by dragging will show an error message" /></p>
<p>Try it with multiple files simultaneously!</p>
<h3>Support</h3>
<p>This should work in Firefox 5+ and recent versions of Chrome.  It doesn&#8217;t currently work in Safari 5.x.</p>
<p>For browsers which don&#8217;t support drag and drop yet we also improved the normal file upload method (in which you click &#8220;Add a Book&#8221; to upload by selecting a file from your computer).  The &#8220;Add a Book&#8221; feature now supports multiple file upload, so if you select multiple files from the dialog, it will upload them in succession.</p>
<p><img src="http://3press-blog.s3.amazonaws.com/sm-ibis-file-upload-multiple.png" alt="The file upload dialog now supports multiple files" /></p>
<p>This will work on Safari as well as other browsers which support multi-file upload.</p>
<p>In any scenario, if you upload multiple files and one has an error, the upload process will stop at that file (other files that came before will successfully be added to your library).</p>
<p>Enjoy!</p>
<h3>Tech details</h3>
<p>Safari 5 currently has a bug that prevents the &lt;progress&gt; element from being nested inside of a block-level element like a &lt;div&gt; (This was a WebKit bug whose fix just hasn&#8217;t made it into Safari yet.)  In Safari you may not see the progress bar because of this.</p>
<p>I would have preferred to let you drop the files <em>anywhere</em> on the site, rather than just in that big box, but Chrome requires that the drop point for file uploads be inside of a &lt;form&gt;.  You&#8217;ll see the same paradigm if you use Gmail&#8217;s drag and drop support for attachments (did you know you could do that?)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.threepress.org/2011/08/19/html5-drag-and-drop-support-now-in-ibis-reader/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Using Ibis Reader and Apple&#8217;s VoiceOver</title>
		<link>http://blog.threepress.org/2011/03/11/using-ibis-reader-and-voiceover/</link>
		<comments>http://blog.threepress.org/2011/03/11/using-ibis-reader-and-voiceover/#comments</comments>
		<pubDate>Fri, 11 Mar 2011 15:30:54 +0000</pubDate>
		<dc:creator>Keith Fahlgren</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[epub]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ibisreader]]></category>

		<guid isPermaLink="false">http://blog.threepress.org/?p=1871</guid>
		<description><![CDATA[Liza and I have long been interested in making ebooks more accessibile. Both Bookworm and Ibis Reader reflect that goal (with limited success—accessibility can almost always be improved). However, our focus has always been on improving the web version of Ibis Reader rather than the installable HTML5 App that many people use on their iPhones, [...]]]></description>
			<content:encoded><![CDATA[<p>Liza and I have long been interested in making ebooks more accessibile. Both <a href="http://code.google.com/p/threepress/source/browse/#svn%2Ftrunk%2Fbookworm">Bookworm</a> and <a href="http://ibisreader.com">Ibis Reader</a> reflect that goal (with limited success—accessibility can almost always be improved). However, our focus has always been on improving the web version of Ibis Reader rather than the installable HTML5 App that many people use on their iPhones, iPads, and (increasingly) Android devices. Some of our users wanted to try out the installable App, which has the benefit of working offline, using Apple&#8217;s VoiceOver on their iOS device. Happily, a recent performance update (switching to columns-based layout) means that Ibis Reader is much more usable in VoiceOver, so I wanted to document how to use the two systems together. </p>
<p>Note: Many users may still prefer ebook applications that offer a more straightforward interface to VoiceOver than what I&#8217;ve described—I&#8217;m just happy we have a starting point from which to improve.</p>
<p>[<em id="update">Update</em>: The reading mode has just been updated to have more useful “Next” and “Previous” links, as I describe in <a href="#reading">Reading</a>, below.]</p>
<p>As a sighted user, I’d love to get feedback on how to make these instructions clearer and how we can improve the accessibility of Ibis Reader.</p>
<h3>VoiceOver and iOS</h3>
<p>Apple’s VoiceOver screen reader is available on both the Mac and on iOS devices. There&#8217;s a good <a href="http://www.apple.com/accessibility/iphone/vision.html">web overview</a> and a much longer Accessibility section in the <a href="http://manuals.info.apple.com/en_US/iPhone_iOS4_User_Guide.pdf">iPhone User Guide [PDF]</a>. </p>
<p>You&#8217;ll need to turn on and get used to the VoiceOver gestures before trying the steps below.</p>
<h3>Installation</h3>
<p>Start the installation process by opening the Mobile Safari browser as usual. Next, visit the URL <a href="http://m.ibisreader.com">m.ibisreader.com</a>, where you&#8217;ll immediately be prompted to “Increase Database Size?”. Select the “Increase” button (on the right) to give Ibis Reader some space for storing ebooks on your device. Next, you’ll install it.</p>
<p>“Installing” an HTML5 App like Ibis Reader is mostly just getting it onto your Home Screen:</p>
<ol>
<li>Select the “Utilities” (VoiceOver&#8217;s name for it) button from the center of the bottom row of buttons. It used to be a plus symbol in previous iOS releases and is now a box with an arrow to the right.</li>
<li>Select the second button in the Utilities menu, “Add to Home Screen”. This will give you an “Add to Home” form with an Ibis Reader icon (just like any other App from the App Store) and an editable name (the default is “Ibis Reader”, unsurprisingly).</li>
<li>Finally, select the “Add” button from the top right (it’s one left-swipe “before” the editable name, where the focus starts).</li>
</ol>
<p><a href="http://3press-blog.s3.amazonaws.com/voiceover_ibis_add_to_home.png"><img style="border: 1px solid black" src="http://3press-blog.s3.amazonaws.com/sm-voiceover_ibis_add_to_home.png" alt="VoiceOver selection of the Utilities menu button for the m.ibisreader.com install page" /></a></p>
<p>You’ve now got an Ibis Reader icon on whatever page of Apps iOS fancifully decides to place it. Discover and open it in the usual way.</p>
<p>When it opens for the very first time ever, Ibis Reader has a brief introduction screen that pops up. You’ll need to follow the “Start Reading” link, which is the third or fourth item on the page. After that you’ll be sent to the “Get Books” section, which I describe below in Finding Books, but I’d actually sign in or register first.</p>
<p>When we first launched Ibis Reader, we were focused on making it as straightforward as possible to get started reading with a minimum of hoops to jump through. That means that we let people browse for new books before logging in and made the login and register screens exactly the same (they’re both tiny, with just an email and password field). However, if you&#8217;re just starting with the App, go ahead and follow the “Sign in” link first (it’s the link in the top right corner of the screen or the third item from the top of the screen). Fill out the fields as normal and you’ll be sent to the My Books section (which will be empty).</p>
<h3>Basic Interaction</h3>
<p>Ibis Reader is, at its heart, a <em>web</em> application. That means that you should be able to use most of the VoiceOver gestures and navigation techniques you’ve learned from browsing the web in Mobile Safari inside the Ibis Reader App. <strike>However, there are few parts of the Ibis Reader interface that are based on “touch” events rather than HTML links, so you’ll need to get used to the double-tap+hold gesture (accompanied by a rising series of three tones), which switches you between VoiceOver’s gesture mode and the “native” one.</strike> [<em>Update</em>: We’ve improved the UI to make these “touch” events unnecessary for VoiceOver users.]</p>
<p>For much of the App, we have a header bar with three relatively big buttons showing the navigation choices. On an iPhone-sized screen, these take up roughly one third of the screen each, but on an iPad two are huddled together on the left with the third on the right. The navigation choices are:</p>
<ul>
<li><em>My Books</em>, <em>Get Books</em>, or <em>Sign out</em> (or in): this is the Home of the App, where you browse your library, find new titles, and where you go if you select “Home” (surprise!) from another part of the interface</li>
<li><em>Close</em>, <em>Read This Book</em>: these are the options when you’re looking for new books</li>
<li><em>Home</em>, <em>Book Info</em>, or <em>Settings</em>: this is the Reading Info section of the app, which shows your options while reading a book (this typically won’t be used by VoiceOver users)</li>
<li><em>Back</em> (top left corner): this is how you return from the Book Info screen to the book text</li>
</ul>
<p>If you’ve started reading a book, Ibis Reader will remember where you left off and open right to that page when you start the App the next time. Unfortunately, because VoiceOver users won’t need to “turn” any pages, you’ll start back at the beginning of the section each time. I&#8217;m not sure what the best workaround is for this.</p>
<h3>Finding Books</h3>
<p><a href="http://3press-blog.s3.amazonaws.com/voiceover_get_books.png"><img style="border: 1px solid black" src="http://3press-blog.s3.amazonaws.com/sm-voiceover_get_books.png" alt="VoiceOver selection of the first item in the Get Books list, Feedbooks: Popular Public Domain" /></a></p>
<p>In the “Home” section of the App, the second item on the page is “Get Books” (roughly in the middle of the top), where you can browse popular Public Domain and Original content from <a href="http://feedbooks.com">Feedbooks</a>. If you haven&#8217;t used Ibis Reader before, browse or search the titles in “Feedbooks: Popular Public Domain” (the first item on the list on the page) to find something interesting. VoiceOver will read you the title and author of each book. When you’ve found one you want, select the one you want (it&#8217;ll probably repeat “[the title], link”. If you have VoiceOver read from the top of the page, it will give you the books details and a description (if present). To download the book and start reading it, select either “Read This Book” link (there&#8217;s one before and after the description). After selecting it, be prepared to wait until it has downloaded an loaded (might be a while depending on your connection. VoiceOver should read the first page when it&#8217;s ready (maybe “Cover image” or similar). Now on to the description of Reading.</p>
<p>If you’ve already used the (more accessibile) web version of Ibis Reader at <a href="http://ibisreader.com">ibisreader.com</a>, you’ll have titles in your library in the cloud that you can download to your device by following the “Browse your Online Bookshelf” link (about the fourth element on the page) from the My Books section. Navigating your uploaded books is exactly the same as navigating the Feedbooks content (they&#8217;re both delivered as <a href="http://code.google.com/p/openpub/">OPDS Catalogs</a> under the hood.)</p>
<h3 id="reading">Reading</h3>
<p>The experience of reading works great in Ibis Reader. The normal “Two-finger flick up: Read all from the top of the screen.” gesture works well and will read a whole section of text without having to turn the page (although others looking at your screen may be confused). <strike>Unfortunately, switching between sections of the text isn’t as accessible as it could be, as it relies on both a very good TOC from the publisher inside the EPUB itself and some “native” tap gestures.</strike> [<em>Update</em>: Switching between sections is easy too: just choose one of the “Next” or “Previous” links from the very top or bottom of a section (these links are only visible to screen readers). Remember: You can use a “four-finger tap at top of screen” to select the first item on the page, like the “Previous” button, or a “four-finger tap at bottom of screen” to select the last item on the page, like the “Next” button. Note: For existing titles, you may have to delete the book from your device and re-download it from the “My Online Bookshelf” link to get these buttons.]</p>
<p><a href="http://3press-blog.s3.amazonaws.com/voiceover_reading.png"><img style="border: 1px solid black" src="http://3press-blog.s3.amazonaws.com/sm-voiceover_reading.png" alt="VoiceOver reading the first page of a section of content in the Reading mode of Ibis Reader from top to bottom" /></a></p>
<p>To get out of the Reading mode and back to the My Books section, select the “Home” link between the “Next” and “Previous” buttons.</p>
<h3>My Books</h3>
<p><a href="http://3press-blog.s3.amazonaws.com/voiceover_my_books.png"><img style="border: 1px solid black" src="http://3press-blog.s3.amazonaws.com/sm-voiceover_my_books.png" alt="VoiceOver selection of the third element of a My Books list, The Elements of Content Strategy by Erin Kissane" /></a></p>
<p>This part of the “Home” section lists the books you’ve downloaded to your device for reading. Because Ibis Reader stores everything in the cloud, you don’t need to worry about deleting titles here because we’ll keep a copy at the main website if you ever need to get it back onto your phone or tablet again. Like the Get Books list, these are just a list of the title and author(s) for each book, and selecting one will open it to your last known reading position.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.threepress.org/2011/03/11/using-ibis-reader-and-voiceover/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The future-proof ereading platform</title>
		<link>http://blog.threepress.org/2011/02/02/the-future-proof-ereading-platform/</link>
		<comments>http://blog.threepress.org/2011/02/02/the-future-proof-ereading-platform/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 15:22:50 +0000</pubDate>
		<dc:creator>Liza Daly</dc:creator>
				<category><![CDATA[ebooks]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ibisreader]]></category>
		<category><![CDATA[toc]]></category>

		<guid isPermaLink="false">http://blog.threepress.org/?p=1829</guid>
		<description><![CDATA[Like many people, my first reaction to the news that Apple blocked the release of the Sony iOS ereader was to assume that Sony had tried to circumvent the long-standing rule that content purchased inside an iOS app must be mediated by Apple&#8217;s purchasing system (and 30% cut).
It may now be the case that there [...]]]></description>
			<content:encoded><![CDATA[<p>Like many people, my first reaction to the <a href="http://www.nytimes.com/2011/02/01/technology/01apple.html?_r=1&#038;partner=rss&#038;emc=rss">news that Apple blocked the release of the Sony iOS ereader</a> was to assume that Sony had tried to circumvent the long-standing rule that content purchased inside an iOS app must be mediated by Apple&#8217;s purchasing system (and 30% cut).</p>
<p>It may now be the case that there has been a policy change to <a href="http://digitaldaily.allthingsd.com/20110201/apple-on-sony-reader-we-have-not-changed-our-guidelines/">require the presence of in-app purchasing</a> whenever content can potentially be purchased. This potentially affects many applications, but <a href="http://quatermain.tumblr.com/post/3055019127/ibooks-the-app-store-vs-the-rest">ereading apps</a> would be particularly hurt because of small margins on ebooks and the added complexity of agency pricing.  </p>
<p>When I conceived of <a href="http://ibisreader.com/">Ibis Reader</a>, I thought the primary value of an HTML5-based ereader would be cross-platform availability. When the project kicked off in mid-2009, there were <em>no</em> versions of Android that actually supported HTML5; by the time Ibis launched in February 2010, compatible Android 2 devices were in stores. (Android still lags far behind iOS though, and overall we&#8217;ve been disappointed by the slow evolution of Android HTML5 support.)</p>
<p>Now it&#8217;s clear that HTML5 offers a more substantial benefit than cross-platform compatibility: ownership. Serious businesses take years to evolve; many of the ereading platforms that are threatened by Apple&#8217;s move are not even profitable yet. I would be very nervous about building a business with a long runway that could be rolled up at any minute.</p>
<div style="margin:auto"><a href="http://ibisreader.com/"><img src="http://3press-blog.s3.amazonaws.com/logo.png" alt="Ibis Reader" /></a></p>
<p><strong>That&#8217;s why we&#8217;ve decided to aggressively pursue licensing Ibis Reader in 2011</strong>. Our experience with our initial licensees has been overwhelmingly positive. Each new integration has strengthened the core platform and added valuable features, some of which are only available in the licensed version:</p>
<ul>
<li> Full internationalization support</li>
<li> Secure content encryption </li>
<li> Performance enhancements and core platform updates</li>
</ul>
<p>Because we offer source code licenses, the entire platform is completely customizable and entirely within your control. You may hire us to help integrate Ibis with your ebookstore or content distribution system, or take the code internally for your own use.</p>
<p>Our roadmap for the platform in the coming year:</p>
<ul>
<li> Rock-solid, app-like performance</li>
<li> EPUB3 and enhanced ebook support</li>
<li> Annotations </li>
<li> Dictionaries </li>
<li> Strategic social-media integration</li>
</ul>
<p>For more information or to schedule an appointment to meet with us at <a href="http://toccon.com/">Tools of Change</a> February 14-16, please contact us at <a href="mailto:info@ibisreader.com">info@ibisreader.com</a>.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.threepress.org/2011/02/02/the-future-proof-ereading-platform/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Ibis Reader update: retina screen support, faster pagination, and more</title>
		<link>http://blog.threepress.org/2011/01/18/ibis-reader-update-retina-screen-support-faster-pagination-and-more/</link>
		<comments>http://blog.threepress.org/2011/01/18/ibis-reader-update-retina-screen-support-faster-pagination-and-more/#comments</comments>
		<pubDate>Tue, 18 Jan 2011 18:00:36 +0000</pubDate>
		<dc:creator>Liza Daly</dc:creator>
				<category><![CDATA[html5]]></category>
		<category><![CDATA[ibisreader]]></category>

		<guid isPermaLink="false">http://blog.threepress.org/?p=1778</guid>
		<description><![CDATA[We&#8217;ve just released an updated version of Ibis Reader with some new features, performance enhancements, and many bug fixes.  The new features are all in the mobile version, though some bug fixes affect the desktop web experience as well. Here are some highlights:
Improved pagination and position-tracking
We&#8217;ve changed the method of moving from page to [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve just released an updated version of <a href="http://ibisreader.com/">Ibis Reader</a> with some new features, performance enhancements, and many bug fixes.  The new features are all in the mobile version, though some bug fixes affect the desktop web experience as well. Here are some highlights:</p>
<h3>Improved pagination and position-tracking</h3>
<p>We&#8217;ve changed the method of moving from page to page and remembering where you left off. Books should load faster, and it should be easier to understand whether you&#8217;re moving forward or backward in the page.</p>
<h3>Relative book length and reading position in My Books</h3>
<p>In your list of books on the device, we now display some hints about the length of the book and how far you&#8217;ve read in it:</p>
<p><img src="http://3press-blog.s3.amazonaws.com/my-books-position-dots.png" style="border: 1px solid black"  alt="The My Books view showing the length and reading position in the book"/></p>
<p>Also on this screen we tried to make it more clear that your &#8220;Online Bookshelf&#8221; is a link.  Many people were confused by the old layout, which made that link seem more like a title.  Clicking on the Online Bookshelf link will take you to the cloud library and allow you to pull down individual books to read on the current device.</p>
<h3>Online Bookshelf cover images and metadata</h3>
<p>For new books that you add starting with this release, you&#8217;ll be able to see cover images in your online bookshelf.</p>
<p><img src="http://3press-blog.s3.amazonaws.com/online-bookshelf.png" style="border: 1px solid black"  alt="Cover images are now visible in your Online Bookshelf"/></p>
<h3>Improved iPad reading screen</h3>
<p>We made the margins more generous on the iPad screen and added the page title (in portrait mode).</p>
<p><a href="http://3press-blog.s3.amazonaws.com/ipad-title-screen.png"><img style="border: 1px solid black" src="http://3press-blog.s3.amazonaws.com/sm-ipad-title-screen.png" alt="iPad screen showing book title" /></a></p>
<h3>High-resolution (retina) screen support</h3>
<p>We refreshed many of the icons and images to take advantage of the high-resolution screen in the iPhone 4 (and likely iPad 2).</p>
<h3>Galaxy Tab support</h3>
<p>We made some changes to ensure that Ibis works with the Galaxy Tab, as previously all our tested Android devices were phone-sized. We&#8217;ve chosen to give the Tab a phone UI rather than the iPad UI, in part due to screen size but mostly because Android simply does not support the smooth animations and transitions that iOS can. </p>
<p><img src="http://3press-blog.s3.amazonaws.com/sm-galaxy-tab-screenshot.png" style="border: 1px solid black" alt="Ibis display on the Galaxy Tab" /></p>
<h3>Known issues</h3>
<p>One consequence of the pagination change is that existing positions <em>within</em> a chapter have not been retained, so if you were reading a chapter before this update, you&#8217;ll be reset to the start of that chapter. We regret the inconvenience, but it will start position-tracking in the new method right away.</p>
<p>Some versions of Android don&#8217;t report their screen size correctly, either at all or after the device has been rotated. We&#8217;re going to be working on improving our Android UI in the coming weeks.</p>
<h3>Getting the update</h3>
<p>As always, just visit your installed Ibis Reader icon (iOS) or go to <a href="http://ibisreader.com/">http://ibisreader.com/</a> on your mobile device. Due to the way HTML5 works, you may need to refresh more than once to see the update. You should receive a notification that your database was upgraded: close and restart Ibis and you&#8217;re ready to go with the new version.</p>
<h3>Thanks</h3>
<p>We received a lot of help in testing the new release from our friends and colleagues. Your support is always appreciated.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.threepress.org/2011/01/18/ibis-reader-update-retina-screen-support-faster-pagination-and-more/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Read free Baen books in Ibis Reader</title>
		<link>http://blog.threepress.org/2011/01/11/read-free-baen-books-in-ibis-reader/</link>
		<comments>http://blog.threepress.org/2011/01/11/read-free-baen-books-in-ibis-reader/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 14:22:10 +0000</pubDate>
		<dc:creator>Liza Daly</dc:creator>
				<category><![CDATA[ibisreader]]></category>
		<category><![CDATA[opds]]></category>

		<guid isPermaLink="false">http://blog.threepress.org/?p=1760</guid>
		<description><![CDATA[Thanks to Hatgirl on MobileRead for this great tip on integrating Ibis Reader with Baen free books:

If you use Ibis Reader, you will have seen the &#8220;Get Books&#8221; link. This allows you to view OPDS catalogs (lists of web-accessible ebooks). The Feedbooks catalogs are pre-installed, and some of you may have set up a Calibre/Dropbox [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to Hatgirl on MobileRead for this <a href="http://www.mobileread.com/forums/showthread.php?p=1313864">great tip</a> on integrating <a href="http://ibisreader.com/">Ibis Reader</a> with Baen free books:</p>
<blockquote><p>
If you use Ibis Reader, you will have seen the &#8220;Get Books&#8221; link. This allows you to view OPDS catalogs (lists of web-accessible ebooks). The Feedbooks catalogs are pre-installed, and some of you may have set up a Calibre/Dropbox OPDS catalog of your own library.</p>
<p>On a whim, I used the &#8220;Add Your Own Catalog&#8221; link to add the WebScription Stanza link,<br />
Code:</p>
<p>http://www.webscription.net/stanza.aspx?feed=free</p>
<p>It worked! I can access the Baen Free Library directly from Ibis Reader! In &#8220;Get Books&#8221; I click &#8220;Baen&#8221; (or whatever you named the OPDS link), then &#8220;Baen Free Library&#8221;, then the &#8220;Read&#8221; button next to the book I want to add to my Ibis Reader library. Yay!
</p></blockquote>
<p><em>Edited the above URL to go straight to the free books, bypassing the top-level catalog</em>.</p>
<p>The Stanza catalog is an earlier form of <a href="http://opds-spec.org/">OPDS</a>, so some features like cover images won&#8217;t work in Ibis or other OPDS readers.  If Baen updates their catalog to OPDS 1.0 then those features will be enabled, and we&#8217;d definitely consider adding it as a built-in catalog like the Feedbooks ones.</p>
<p>Please share any other OPDS catalogs that you&#8217;d like to see added (or at least listed as optional catalogs users can add themselves).</p>
<p><a href="http://www.mobileread.com/forums/showthread.php?p=1313864">Read the original post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.threepress.org/2011/01/11/read-free-baen-books-in-ibis-reader/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Unruly Guides interview</title>
		<link>http://blog.threepress.org/2011/01/10/the-unruly-guides-interview/</link>
		<comments>http://blog.threepress.org/2011/01/10/the-unruly-guides-interview/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 14:18:22 +0000</pubDate>
		<dc:creator>Liza Daly</dc:creator>
				<category><![CDATA[ebooks]]></category>
		<category><![CDATA[ibisreader]]></category>
		<category><![CDATA[talks]]></category>

		<guid isPermaLink="false">http://blog.threepress.org/?p=1757</guid>
		<description><![CDATA[Thank you to Roxanne McHenry for the opportunity to talk about ebooks, EPUB3, book apps, and Ibis Reader in a recent interview with The Unruly Guides.
]]></description>
			<content:encoded><![CDATA[<p>Thank you to Roxanne McHenry for the opportunity to talk about ebooks, EPUB3, book apps, and <a href="http://ibisreader.com/">Ibis Reader</a> in a recent <a href="http://www.unrulyguides.com/2011/01/ebook-publishing-software-engineer-liza-daly-on-ebooks-in-the-21st-century/">interview with The Unruly Guides</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.threepress.org/2011/01/10/the-unruly-guides-interview/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Three for Threepress</title>
		<link>http://blog.threepress.org/2011/01/04/three-for-threepress/</link>
		<comments>http://blog.threepress.org/2011/01/04/three-for-threepress/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 13:30:34 +0000</pubDate>
		<dc:creator>Liza Daly</dc:creator>
				<category><![CDATA[ibisreader]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://blog.threepress.org/?p=1742</guid>
		<description><![CDATA[We&#8217;re very excited to have a new team member for Ibis Reader.  Ned Batchelder will be working with us in the weeks ahead to update and improve Ibis, and to add some features that have been requested by current and prospective software licensees.
First up is internationalization. One of the key advantages of an HTML5 [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re very excited to have a new team member for <a href="http://ibisreader.com/">Ibis Reader</a>.  <a href="http://nedbatchelder.com/">Ned Batchelder</a> will be working with us in the weeks ahead to update and improve Ibis, and to add some features that have been requested by current and prospective software licensees.</p>
<p>First up is internationalization. One of the key advantages of an HTML5 webapp versus a native app is that they can be installed in any country on a supported device, even in countries that don&#8217;t yet have an Apple App Store.  But first the application needs to be localized for the regional language.</p>
<p>Ibis uses the <a href="http://www.djangoproject.com/">Django application framework</a> and Django comes with native internationalization support.  We also used this when <a href="http://labs.oreilly.com/2009/03/how-to-contribute-translations-to-bookworm.html">internationalizing Bookworm</a> with the help of some great volunteers.  </p>
<p>Before translators can get to work, the application needs to be readied: each bit of text in the site needs to be marked for translation.  This step can be time-consuming and difficult to test.</p>
<h2>Automating translation testing</h2>
<p>Ned has <a href="http://nedbatchelder.com/blog/201012/faked_translations_poxxpy.html">posted some code</a> on his own blog that he used to help validate the internationalization process.  Some good comments point to more advanced tools that take a similar approach.  Recommended reading for anyone doing internationalization work.</p>
<p>The tool fakes a translation by randomly capitalizing all of the letters in the site text.  If done properly, you should get a result like this:</p>
<p align="center">
<img src="http://3press-blog.s3.amazonaws.com/ibis-fake-translation.png" alt="Ibis with a fake translation" />
</p>
<p>The book title <em>Middlemarch</em> and the chapter name look normal; those should not be translated.  The remaining words are directions to the user and will need to be in a regional language.  If any of the site text, like &#8220;Next&#8221; or &#8220;Previous&#8221;, showed up with normal capitalization, we would know that we missed a step.</p>
<p>We won&#8217;t be rolling out translated versions to <a href="http://ibisreader.com/">ibisreader.com</a> in the near future, but we will be posting some performance enhancements and feature updates very soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.threepress.org/2011/01/04/three-for-threepress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Data-driven interactive applications with HTML5 and Ajax</title>
		<link>http://blog.threepress.org/2010/10/13/data-driven-interactive-applications-with-html5-and-ajax/</link>
		<comments>http://blog.threepress.org/2010/10/13/data-driven-interactive-applications-with-html5-and-ajax/#comments</comments>
		<pubDate>Wed, 13 Oct 2010 13:44:24 +0000</pubDate>
		<dc:creator>Liza Daly</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ibisreader]]></category>

		<guid isPermaLink="false">http://blog.threepress.org/?p=1642</guid>
		<description><![CDATA[
IBM DeveloperWorks has published Data-driven interactive applications with HTML5 and Ajax, my short tutorial on writing offline-capable webapps for mobile devices. Many of these techniques were used when developing Ibis Reader (though Ibis Reader does not use the jQTouch framework).
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ibm.com/developerworks/opensource/library/os-html5data/"><img src="https://s3.amazonaws.com/3press-blog/Screen+shot+2010-10-13+at+9.38.46+AM.png" width="500" /></a></p>
<p>IBM DeveloperWorks has published <a href="http://www.ibm.com/developerworks/opensource/library/os-html5data/">Data-driven interactive applications with HTML5 and Ajax</a>, my short tutorial on writing offline-capable webapps for mobile devices. Many of these techniques were used when developing <a href="http://ibisreader.com/">Ibis Reader</a> (though Ibis Reader does not use the <a href="http://jqtouch.com/">jQTouch</a> framework).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.threepress.org/2010/10/13/data-driven-interactive-applications-with-html5-and-ajax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cover enhancements in Ibis Reader</title>
		<link>http://blog.threepress.org/2010/09/30/ibis-reader-now-fully-covered/</link>
		<comments>http://blog.threepress.org/2010/09/30/ibis-reader-now-fully-covered/#comments</comments>
		<pubDate>Thu, 30 Sep 2010 14:43:38 +0000</pubDate>
		<dc:creator>Keith Fahlgren</dc:creator>
				<category><![CDATA[epub]]></category>
		<category><![CDATA[ibisreader]]></category>
		<category><![CDATA[opds]]></category>

		<guid isPermaLink="false">http://blog.threepress.org/?p=1626</guid>
		<description><![CDATA[Covers are in the spotlight for the two updates we’ve just released for Ibis Reader. The first adds small versions of the covers to your web library:

In hindsight, this was an update we should have implemented ages ago, as it makes the library so much more attractive and usable. You should see a cover image [...]]]></description>
			<content:encoded><![CDATA[<p>Covers are in the spotlight for the two updates we’ve just released for <a href="http://ibisreader.com">Ibis Reader</a>. The first adds small versions of the covers to your web library:</p>
<p><a href="http://blog.threepress.org/wp-content/uploads/2010/09/ibis_covers.png"><img src="http://blog.threepress.org/wp-content/uploads/2010/09/ibis_covers.png" alt="Screenshot of cover images in the Ibis Reader library" title="Covers in Ibis Reader" width="736" height="631" class="alignnone size-full wp-image-1627" /></a></p>
<p>In hindsight, this was an update we should have implemented ages ago, as it makes the library so much more attractive and usable. You should see a cover image for each EPUB that uses the <a href="http://blog.threepress.org/2009/11/20/best-practices-in-epub-cover-images/">“cover” <code>meta</code> tag convention</a> for referencing a specific image in the EPUB as the cover. </p>
<p>We might have been slow to add cover support to other parts of Ibis Reader because it’s always been available when browsing <a href="http://opds-spec.org/">OPDS Catalogs</a>. Today’s second enhancement switches Ibis Reader into looking for the new <code>/image</code> and <code>/image/thumbnail</code> links for covers from <a href="http://opds-spec.org/specs/opds-catalog-1-0/#Artwork_Relations">version 1.0 of the OPDS Catalog specification</a>. If you’re publishing an OPDS Catalog, please go ahead and switch to the new syntax.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.threepress.org/2010/09/30/ibis-reader-now-fully-covered/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

