<?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>Tools of Change for Publishing &#187; Adam Hyde</title>
	<atom:link href="http://toc.oreilly.com/ahyde/feed" rel="self" type="application/rss+xml" />
	<link>http://toc.oreilly.com</link>
	<description>Insight, Events, Resources - O&#039;Reilly Media</description>
	<lastBuildDate>Thu, 02 May 2013 20:17:51 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>When paper fails</title>
		<link>http://toc.oreilly.com/2013/02/when-paper-fails.html</link>
		<comments>http://toc.oreilly.com/2013/02/when-paper-fails.html#comments</comments>
		<pubDate>Wed, 13 Feb 2013 12:00:44 +0000</pubDate>
		<dc:creator>Adam Hyde</dc:creator>
				<category><![CDATA[Publishing]]></category>
		<category><![CDATA[authors]]></category>
		<category><![CDATA[Hugh McGuire]]></category>
		<category><![CDATA[Jack Stillinger]]></category>
		<category><![CDATA[Martha Woodmansee]]></category>
		<category><![CDATA[Open Oil]]></category>
		<category><![CDATA[safari books online]]></category>

		<guid isPermaLink="false">http://toc.oreilly.com/?p=61470</guid>
		<description><![CDATA[When all the activities and practices that we now call &#8220;publishing&#8221; exist in a networked environment, something radical changes – affecting creators, content, ownership, and trust. That might sound like the end of publishing as it is now but it &#8230; ]]></description>
				<content:encoded><![CDATA[<p>When all the activities and practices that we now call &#8220;publishing&#8221; exist in a networked environment, something radical changes – affecting creators, content, ownership, and trust. That might sound like the end of publishing as it is now but it also sounds like the beginning of something exciting. And of course, it is argued that this future is already here, but, to paraphrase William Gibson, perhaps a little unevenly distributed. Responses to these new challenges are already partly in motion inside the industry (e.g., the work Safari Books is doing with bibliographies connected to their &#8216;cloud library&#8217;) and outside (too many to mention but one example is the very interesting <a href="http://openoil.net/contracts-booksprint/">Open Oil</a>* book project) and as we move forward I firmly believe these futures will become increasingly present and their economics more mature.</p>
<p><span id="more-61470"></span></p>
<p>Where does that leave the publishing business? Well, it might be better to ask yourself, &#8216;where does that leave business?&#8217; Forget capital P, &#8216;Publishing&#8217;, for a moment. What are the skills necessary to survive here, what will you be doing, and what is the economy?</p>
<p>People are going to continue to require services that deliver and produce information. Finding ways to create information and finding someone to pay for it is the heart of the matter. That is not going to change any time soon. The need for information won&#8217;t change, how information is produced and delivered will change. In fact I believe the demand for content is going to rise (it is already rising rapidly), and the demand will increasingly be for more individualised, customised content and it will need to be delivered faster, much faster than today.</p>
<p>So, what would the world look like when the walls that contain the publishing industry fail and spill their innards onto the web. Or to see the same question through the lens of <a href="http://www.catb.org/esr/writings/homesteading/cathedral-bazaar/">Eric Raymond</a>, what is the essential difference between the cathedral and the bazaar?</p>
<p>Lets quickly look at the environment of this particular kind of &#8220;bazaar&#8221; – the web – for a few clues. The most important issue at play is that the web always appears to find a way to route around arbitrary constraints. People, processes, and information route their way around unnecessary blockages looking for and finding the most efficient and least resistant paths. So what would happen if publishing was immersed in that environment? What are the containers, the constructs of the publishing industry, that would be routed around and may breakdown and fail? Here, I want to explore four main issues pertinent to this discussion – Books, Ownership, Authors and Authority.</p>
<p style="padding-left: 30px;"><strong>Books</strong>: In this environment content containers, like books, lose the definitiveness of their boundaries. What is separating an EPUB, which is made of HTML, from the web? As <a href="http://toc.oreilly.com/2010/09/beyond-ebooks-publisher-as-api.html">Hugh McGuire</a> has said many times, this differentiation is arbitrary. Arbitrary containers like zip files (EPUBs, which we might call portable websites) might assist in the transport of curated content but in the long run they will be under a lot of pressure to remain contained and will increasingly become unbound.</p>
<p style="padding-left: 30px;"><strong>Ownership</strong>: Another &#8220;container&#8221; that will come under increased pressure from these forces. If the mere fact of copyright ownership protected their content then publishers wouldn&#8217;t be looking to DRM (digital rights management). We know that the way in which book content is owned and licensed will change dramatically. Protecting ownership will increasingly become an impediment to business as it decreases the utility of information (something that O&#8217;Reilly was smart to recognise early on and perhaps reflects Samuel Johnsons&#8217; famous quip regarding his writings that &#8220;I have been paid for them, and have no right to enquire about them&#8221;).</p>
<p style="padding-left: 30px;"><strong>Authors</strong>: Also an arbitrary construct, in as much as both the realities of book authorship, and its production, are more collaborative and iterative than commonly perceived. This is another dimension that will be radically transformed by the new collaborative possibilities opened up by digital technologies. Indeed, perhaps the cultural construct of isolated genius will remain only as a brand. In reality, people are less and less isolated on the web and there is more genius out there than you can imagine. I would argue here that the concept of the author will also become more &#8220;porous&#8221;. We will be looking at a world of &#8220;networked genius&#8221; rather than the traditional standalone kind. This has been discussed in fascinating detail by <a href="http://cyber.law.harvard.edu/IPCoop/92wood.html">Martha Woodmansee</a> and <a href="http://www.amazon.com/Multiple-Authorship-Myth-Solitary-Genius/dp/0195068610">Jack Stillinger</a>.</p>
<p style="padding-left: 30px;"><strong>Authority</strong>: The web doesn&#8217;t seem to allow anyone to merely assert &#8216;authority&#8217; &#8211; such notions are subject to the ebb and flow of public web &#8220;opinion&#8221;. Publishing as an authority will certainly come under immense pressure and one possibility is the move to &#8220;distributed opinion networks&#8221; built and mediated by technologists. We have already seen this on the web, and the question of authority in these networks is well articulated in commentary surrounding <a href="http://en.wikipedia.org/wiki/Reliability_of_Wikipedia">Wikipedia vs Encyclopedia Britannica</a>, for example.</p>
<p>When paper fails it affects creators, content, ownership, and trust in radically transformative ways. Production processes change, content is both harvested <em>and</em> produced, contributors are corralled and facilitated, books become individualised &#8216;outcomes&#8217;. We might say the engine this &#8220;new&#8221; publishing economy revolves around includes two critical factors: (1) content production, harvesting and curation for increasingly individualised contexts; and (2) speed of delivery. Helping people to get what they want, their outcome, is going to be the bread and butter of this economy. This is a move from selling the artifact, to developing and selling a service, or towards providing services to help others produce and distribute content. The faster you can deliver it the more competitive you will become. People, businesses, governments, schools, etc., are all going to be very happy to pay for that.</p>
<p><em>*Please note the Open Oil project is a small project and not provided here to illustrate this kind of model at scale but to point at a very interesting and important emerging model.</em></p>
<p><em>Many thanks to <a href="http://www.swansea.ac.uk/staff/academic/artshumanities/pcs/berryd/">David Berry</a> for improving this post. </em><em>This post and all others by Adam Hyde are CC-BY-SA</em></p>
]]></content:encoded>
			<wfw:commentRss>http://toc.oreilly.com/2013/02/when-paper-fails.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visualizing book production</title>
		<link>http://toc.oreilly.com/2013/02/visualizing-book-production.html</link>
		<comments>http://toc.oreilly.com/2013/02/visualizing-book-production.html#comments</comments>
		<pubDate>Mon, 04 Feb 2013 19:30:15 +0000</pubDate>
		<dc:creator>Adam Hyde</dc:creator>
				<category><![CDATA[Publishing]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Ben Fry]]></category>
		<category><![CDATA[Booktype]]></category>
		<category><![CDATA[D3JS]]></category>
		<category><![CDATA[data visualization]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Juan Barquero]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[production]]></category>
		<category><![CDATA[Traces]]></category>

		<guid isPermaLink="false">http://toc.oreilly.com/?p=61039</guid>
		<description><![CDATA[Data visualization is one of the hot topics of the last year or two. So what does this offer publishing and book production? Open data activists in particular have been lobbying governments for access to databases which they use to &#8230; ]]></description>
				<content:encoded><![CDATA[<p>Data visualization is one of the hot topics of the last year or two. So what does this offer publishing and book production?</p>
<p><a href="http://okfn.org/opendata/">Open data activists</a> in particular have been lobbying governments for access to databases which they use to create infographics and visualisations for campaigns. It&#8217;s not a new science of course, it was here long before the net (for some background on contemporary practice see the wonderful books by <a href="http://www.edwardtufte.com/tufte/">Edward Tufte</a>) but the net is made of data and a good mechanism for transporting it. The net is a good medium for scraping and re-presenting data in more palatable forms.<span id="more-61039"></span></p>
<p><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><img class="alignleft" style="border: none; padding-right: 10px;" alt="" src="http://cdn.oreilly.com/radar/images/promos/toc-2013-148x178.gif" width="148" height="178" /></a>Prior to the net visualising book production has been tricky since the information either wasn&#8217;t recorded or is embedded in ungainly &#8216;record changes&#8217; data in word processing files. So the few examples were preceded with some forensic historical research. One pre-Word example is the wonderful <a href="http://benfry.com/traces/">Traces</a> by Processing inventor Ben Fry. Traces visualises the production of The Origin of Species over time to illustrate Darwin&#8217;s evolving thesis. Rather appropriately it is a  nice visualisation of the evolution of a book.</p>
<p>This is where the web steps in and changes the game. Online book production platforms enable you to store and retrieve historical data and use it as you like. You can record and access information quite easily. Information such as who is actively working on a book and when, how much they changed, what they changed, who else was online, word counts over time, is all available. If we could access and process this information in chunks it could perhaps help us to make books better.</p>
<p>Just to show you where this might go, the following are simple prototypes Juan Barquero and I put together using real data from the online book production platform <a href="http://www.booktype.pro">Booktype</a>. The nice thing about Booktype is that it already has all this data recorded in the history for each book so we could write a visualisation application and then look back over the history of many books. So we made a simple API (Application Programming Interface) and Juan put together a few demos using the JavaScript visusalisation library <a href="http://d3js.org/">D3JS</a>. The following are some images taken from these trials:</p>
<p style="text-align: center;"><a href="http://s.radar.oreilly.com/wp-files/4/2013/02/channel1.png"><img class="size-full wp-image-61228 aligncenter" alt="channel1" src="http://s.radar.oreilly.com/wp-files/4/2013/02/channel1.png" width="600" height="463" /></a></p>
<p style="text-align: center;"><a href="http://s.radar.oreilly.com/wp-files/4/2013/02/circles5.png"><img class="size-full wp-image-61229 aligncenter" alt="circles5" src="http://s.radar.oreilly.com/wp-files/4/2013/02/circles5.png" width="618" height="309" /></a></p>
<p style="text-align: left;">And you can try some if these prototypes here (all using real book production data):</p>
<ol>
<li><a href="http://jgutix.koding.com/bookstats/timelinexday5.html">Visualisation of book production over time</a>. Clicking around changes the zoom level. Clicking on names removes them from the timeline.</li>
<li><a href="http://jgutix.koding.com/bookstats/pie1.html">These graphics show the activity of contributors</a>. Clicking on the first graph shows the breakdown of activities by a specific contributor.</li>
<li><a href="http://jgutix.koding.com/bookstats/index5-1.html">Very basic remapping of the same data as #2 above</a>. With this example you can sort by actions or contributor  Clicking on the graph zooms in.</li>
</ol>
<p>These are just a few simple and raw examples that are of course very far away from being production-ready. However they serve as interesting prototypes for thinking about how this might look and what we might learn from such techniques in a production environment.</p>
]]></content:encoded>
			<wfw:commentRss>http://toc.oreilly.com/2013/02/visualizing-book-production.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zero to book in three days</title>
		<link>http://toc.oreilly.com/2013/01/zero-to-book-in-three-days.html</link>
		<comments>http://toc.oreilly.com/2013/01/zero-to-book-in-three-days.html#comments</comments>
		<pubDate>Mon, 28 Jan 2013 22:32:17 +0000</pubDate>
		<dc:creator>Adam Hyde</dc:creator>
				<category><![CDATA[Publishing]]></category>
		<category><![CDATA[book sprint]]></category>
		<category><![CDATA[Dr. David M. Berry]]></category>
		<category><![CDATA[Michael Dieter]]></category>
		<category><![CDATA[Molly Sharp]]></category>
		<category><![CDATA[Stephanie Taylor]]></category>

		<guid isPermaLink="false">http://toc.oreilly.com/?p=60817</guid>
		<description><![CDATA[One of the burdens of book creation is the enormous time periods involved. Ask any publisher for a timeline for producing a book and you will be surprised if you get back an answer this side of 12 months. In &#8230; ]]></description>
				<content:encoded><![CDATA[<p>One of the burdens of book creation is the enormous time periods involved. Ask any publisher for a timeline for producing a book and you will be surprised if you get back an answer this side of 12 months. In this day however that timeline is looking increasingly glacial. How can we accelerate book production? How fast could it get?</p>
<p>How does three days sound? Enter <a href="http://www.booksprints.net">Book Sprints</a>.</p>
<p><span id="more-60817"></span></p>
<div id="attachment_61011" class="wp-caption alignleft" style="width: 298px"><a href="http://s.radar.oreilly.com/wp-files/4/2013/01/booksprints.png"><img class=" wp-image-61011   " alt="These three books were created in a three-day Book Sprint and output to paper, MOBI and EPUB  on the third day." src="http://s.radar.oreilly.com/wp-files/4/2013/01/booksprints.png" width="288" height="206" /></a><p class="wp-caption-text">These three books were created in a three-day Book Sprint and output to paper, MOBI and EPUB on the third day.</p></div>
<p>Book Sprints bring together 4-12 people to work in an intensely collaborative way to go from zero to book in 3-5 days. There is no pre-production and the group is guided by a facilitator from zero to <em>published</em> book in the time available. The books produced are made available immediately at the end of the sprint in print (using print-on-demand services) and ebook formats. Books Sprints produce great books and they are a great learning environment and team-building process.</p>
<p>This kind of spectacular efficiency can only occur because of intense collaboration, facilitation and synchronous shared production environments. Forget mailing Word files around and recording changes. This is a different process entirely. Think contributors and facilitators, not authors and editors.</p>
<p>There are five main parts of a Book Sprint (thanks to Dr D. Berry and M. Dieter for articulating the following so succinctly):</p>
<ol>
<li>Concept Mapping: development of themes, concepts, ideas, developing ownership, etc.</li>
<li>Structuring: creating chapter headings, dividing the work, scoping the book (in <a href="http://www.booktype.pro">Booktype</a>, for example).</li>
<li>Writing: distributing sections/chapters, writing and discussion, but mostly writing (into Booktype, for example).</li>
<li>Composition: iterative process of re-structure, checking, discussing, copy editing, and proofing.</li>
<li>Publication</li>
</ol>
<p><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><img class="alignleft" style="border: none; padding-right: 10px;" alt="" src="http://cdn.oreilly.com/radar/images/promos/toc-2013-148x178.gif" width="148" height="178" /></a>The emphasis is on ‘here and now’ production and the facilitator&#8217;s role is to manage interpersonal dynamics and production requirements through these phases (illustration and creation of other content types can take place along this timeline and following similar phases).</p>
<p>Since founding the method four years ago I have refined the methodology greatly and facilitated more than 50 Book Sprints &#8211; each wildly different from the other. There have been sprints about software, activism, oil contract transparency, collaboration, work spaces, marketing, training materials, open spending data, notation systems, Internet security, making fonts, OER, art theory and many other topics.</p>
<p>People love participating in Book Sprints partly because at the end of a fixed time they have been part of something special &#8211; making a book &#8211; but they are also amazed at the quality of the books made and proud of their achievement. Finally, it releases them from the extended timelines (and burdens of guilt) required to produce single authored works.</p>
<p>Here are some interesting write ups that provide more detail on the process:</p>
<ol>
<li><a href="http://techblog.safaribooksonline.com/2012/12/13/0-to-book-in-3-days/">0 to Book in 3 Days?</a> (Molly Sharp, Safari Books Online)</li>
<li><a href="http://google-opensource.blogspot.com/2013/01/google-document-sprint-2012-3-more.html">Google Document Sprint 2012 &#8211; 3 more Books Written in 3 days</a> (Stephanie Taylor, Google)</li>
<li><a href="http://www.booksprints.net/2012/09/everything-you-wanted-to-know/">Everything you wanted to know…</a> (Dr David M. Berry and Michael Dieter)</li>
</ol>
<p>If you would like to learn more about Book Sprints come to my workshop &#8220;<a href="http://www.toccon.com/toc2013/public/schedule/detail/26756">Zero to Book in 5 Days</a>&#8221; at TOC NYC.</p>
]]></content:encoded>
			<wfw:commentRss>http://toc.oreilly.com/2013/01/zero-to-book-in-three-days.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Forking the book</title>
		<link>http://toc.oreilly.com/2013/01/forking-the-book.html</link>
		<comments>http://toc.oreilly.com/2013/01/forking-the-book.html#comments</comments>
		<pubDate>Tue, 22 Jan 2013 14:31:18 +0000</pubDate>
		<dc:creator>Adam Hyde</dc:creator>
				<category><![CDATA[Publishing]]></category>
		<category><![CDATA[Atlas]]></category>
		<category><![CDATA[Basic Internet Security]]></category>
		<category><![CDATA[book sprint]]></category>
		<category><![CDATA[Booktype]]></category>
		<category><![CDATA[Creative Commons]]></category>
		<category><![CDATA[CryptoParty Handbook]]></category>
		<category><![CDATA[EPUB]]></category>
		<category><![CDATA[GIT]]></category>
		<category><![CDATA[How to Bypass Internet Censorship]]></category>
		<category><![CDATA[Juan Barquero]]></category>
		<category><![CDATA[Liberation Tech]]></category>

		<guid isPermaLink="false">http://toc.oreilly.com/?p=60744</guid>
		<description><![CDATA[As one of the first mass produced industrial artifacts the book remains a solid cultural signifier of stability. That aura is pretty strong and attractive and makes it pretty hard to think about books as being anything other than static &#8230; ]]></description>
				<content:encoded><![CDATA[<p>As one of the first mass produced industrial artifacts the book remains a solid cultural signifier of stability. That aura is pretty strong and attractive and makes it pretty hard to think about books as being anything other than static and stable. It appears to be part of their DNA.</p>
<p>While we continue to refer to ebooks as &#8216;books&#8217; stability seems to be carried on as part of the currency. We don&#8217;t really even challenge it. EPUBs and mobi (etc.) with their &#8216;self -contained&#8217; exactly reproducible nature also appear to reinforce the static nature of things.</p>
<p>Books are stable. Websites are not. That seems to be a delimiter that&#8217;s &#8216;in the air&#8217;.</p>
<p><span id="more-60744"></span></p>
<p>However this seems to be a little arbitrary these days. Books were only stable because of the (long brewing) perfect storm of the invention of the printing press, creation of copyright, and the evolution of authorship. Before these three things brought stability, books were added to as ideas changed and prose improved, just like websites.</p>
<p>Now however books and websites are made of the same stuff. So its interesting to ask ourselves how long it will be before the book becomes unstable again.</p>
<p>Well, of course the technology is right here to make books unstable again. EPUBs, for example, are easy to re-edit and &#8216;re-publish&#8217;. Take a look at <a href="http://jgutix.github.com/Aloha-Editor/demo-github2.html">this quick demo</a> I have been working on with Juan Barquero (the interface will become part of a forthcoming <a href="http://www.booktype.pro">Booktype</a> release).</p>
<p>What you see in this demo is an editor working on EPUB (essentially using EPUB as a storage mechanism). You can edit the pages (remember it&#8217;s just a prototype, it hasn&#8217;t been tested, etc.) and save and export a new EPUB by clicking &#8216;Publish&#8217;. The interesting thing about this is that it uses GIT as a backend (Adam Witwer and the O&#8217;Reilly crew have also been working on using GIT with <a href="http://www.youtube.com/watch?v=aRmHVzIQ_D0&amp;list=PL055Epbe6d5btdO6C6ibIyS_6_oJB3C5S&amp;index=2">Atlas</a>). GIT is a technology programmers use to collaborate on code. It allows programmers to copy (fork) code, work on it and then re-combine (merge) the changes with the work of others. So with this demo we are using GIT with a book so you can clone, edit, fork and merge the book into infinite versions. If you want to, you can then re-merge it all back again.</p>
<p>OK, so that&#8217;s interesting &#8211; but what does it point to? It points to a return of the instability of books. The question really is &#8211; will instability of the book return? I believe it will come back and come back sooner than we think. Why? Because it&#8217;s better for the book.</p>
<p>As a very small case in point lets have a quick peak at the life of a forkable book. The Crypotparty Handbook.</p>
<p><a href="http://www.booki.cc/cryptoparty-handbook/a-cryptoparty-history-party-like-its-1984/">The CryptoParty Handbook</a> was created in Berlin during a 3 day <a href="http://www.booksprints.net">Book Sprint</a> last October. It consists of over 440 pages of information for those wanting to be safe online. The book was created so fast because it reused content from two existing books (licensed under Creative Commons): <a href="http://howtobypassinternetcensorship.org/">How to Bypass Internet Censorship</a> and <a href="http://basicinternetsecurity.org/">Basic Internet Security</a>. Both of these were also created with Book Sprints the previous year.</p>
<p><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><img class="alignleft" style="border: none; padding-right: 10px;" alt="" src="http://cdn.oreilly.com/radar/images/promos/toc-2013-148x178.gif" width="148" height="178" /></a>Creating the CryptoParty Handbook was simply a matter of forking each of the other books and merging them into a new container. Easily done. The team, under my facilitation, then structured the table of contents, removed chapters that were not necessary, identified content that needed to be created and then started writing and illustrating. It didn&#8217;t take them much time to produce a book which was immensely useful for their audience and a book that could also be easily remixed and translated.</p>
<p>The handbook has now been forked quite a bit. The first version hit 30,000 downloads in the first few weeks.  There have also been some interesting forks including one by <a href="https://github.com/cryptoparty/handbook">the Liberation Tech list hosted by Stanford University from where it has been forked again another 50 or 60 times</a>.</p>
<p>The book is now being used by <a href="https://cryptoparty.org/">CryptoParties</a> all over the world to train people in small informal workshops.</p>
<p>This is just one example highlighting what can happen when books embrace their natural unstable state. They become extremely powerful bodies of content that can be re-purposed infinitely for whatever context is necessary.</p>
<p>This is not some kind of hippie content love-in. There are economies in action here. It takes skill to curate and corral content, shape it, get it to meet the needs of a specific audience, and find experts to fill in the gaps. It takes experts in facilitation and curation. Each of these are attributes required of successful publishers, content creators, and editors who plan to create tomorrow&#8217;s dynamic content.</p>
<p><em>Please note: the demo I provided is very rough. It will only take 60 save requests per minute in its present state. If it doesn&#8217;t save your edits it might be because there are too many people trying it out. If that happens to you, please come back at another time and try it again.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://toc.oreilly.com/2013/01/forking-the-book.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Are we over-thinking EPUB?</title>
		<link>http://toc.oreilly.com/2013/01/are-we-over-thinking-epub.html</link>
		<comments>http://toc.oreilly.com/2013/01/are-we-over-thinking-epub.html#comments</comments>
		<pubDate>Thu, 17 Jan 2013 21:14:13 +0000</pubDate>
		<dc:creator>Adam Hyde</dc:creator>
				<category><![CDATA[Publishing]]></category>
		<category><![CDATA[Bill McCoy]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[epub3]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[idpf]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[MathML]]></category>

		<guid isPermaLink="false">http://toc.oreilly.com/?p=60619</guid>
		<description><![CDATA[One common misnomer I have come across is that EPUB3 is &#8216;a technology&#8217; &#8211; something in and of itself. I believe this category mistake is largely a result of the the IDPF&#8217;s (the organisation that maintains EPUB3) success in promoting &#8230; ]]></description>
				<content:encoded><![CDATA[<p>One common misnomer I have come across is that EPUB3 is &#8216;a technology&#8217; &#8211; something in and of itself. I believe this category mistake is largely a result of the the IDPF&#8217;s (the organisation that maintains EPUB3) success in promoting EPUB as a &#8216;standalone&#8217; technology to the publishing world.</p>
<p>While all content is trending towards CSS and JavaScript, the core technologies of the browser, it seems a little weird to position EPUB as being a collection of things that do something <em>different</em> from what browsers do. The nuance might not be clear so here goes&#8230;</p>
<p><span id="more-60619"></span></p>
<p>EPUB is essentially a collection of standards wrapped up inside a zip file with a few extra bits that &#8216;bind&#8217; the content together. The extra bits give metadata and information needed for books including a table of contents, etc. Most of the standards wrapped up by this zip file are standards made for, or predominantly made for, browsers. The line is blurry of course. Is HTML 5 a browser technology? No, it is a standard that could be implemented by anything. But lets face it&#8230;browsers came into existence to render HTML and kind of became the name for that sort of technology.</p>
<p>Add into the mix CSS, used to style webpages displayed in browsers, and JavaScript, used to program webpages through browsers &#8211; browsers became software capable of all kinds of things. At the same time some things became capable of working with these technologies. It is possible, for example, to manipulate HTML using tools that are <em>not </em>browsers. You can, for example, use programming languages for creating and interpreting HTML for all sorts of reasons (like file conversion) without the content ever seeing a browser in its lifetime.</p>
<p>However, when does a tool share so much functionality with a browser that you just call it a browser? When does a duck become a duck?</p>
<p>I believe that any technology that does all that EPUB requires it to do <em>is</em> a browser.</p>
<p>EPUB requires HTML, CSS, bitmap support, MathML support, vector graphic support, JavaScript, etc., etc., etc.</p>
<p>All of this stuff is just common browser stuff. If you need to read an EPUB and display it, the technology you are using <em>is </em>a browser. Its not an &#8216;ereader software&#8217;, or &#8216;ereader&#8217;, its a browser and let&#8217;s call it that.</p>
<p>If it has feathers and quacks, it&#8217;s a duck.</p>
<p>Why is this mild semantic re-orientation important? Well it&#8217;s important because the very foundation of the discussion about what EPUB should be is based on the assumption that EPUB is something of itself. That starts an entirely different discussion than just simply stating that browsers are the things that read EPUBs.</p>
<p>Case in point is an interesting statement from Bill McCoy from the IDPF (I have great respect for both Bill and the IDPF) that the addition of JavaScript to EPUB3 was a controversial decision (see comments <a href="http://toc.oreilly.com/2012/11/indesign-vs-css.html">here</a>). Extremely interesting. If EPUB was discussed as being something to feed browsers content you would imagine that JavaScript would be the first on the list to be included. Why not? JavaScript is already there on a platter in browsers and in a very mature state &#8211; you would be foolish to ignore it and foolish <em>not</em> to include it as a supported content type.</p>
<p><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><img class="alignleft" style="border: none; padding-right: 10px;" alt="" src="http://cdn.oreilly.com/radar/images/promos/toc-2013-148x178.gif" width="148" height="178" /></a>I don&#8217;t mean to hold up this apparent controversy as anything other than an indicator of an interesting problem. We are pretending we are dealing with something special &#8211; EPUB &#8211; and weirdly this is limiting our understanding of what we are actually working with &#8211; browsers.</p>
<p>The future of the book is inherently linked to the browser. Discussion of EPUB as a technology somehow &#8216;separate&#8217; from browsers is not helping us see that very rich and quite unbelievable future, one that is entirely different to what is in front of us now. If we see EPUB as something other than a subset browser functionality we are not seeing the present or the future clearly.</p>
<p>I&#8217;m not sure what is holding us back from this way of seeing things. It could be that we somehow consider the browser too mundane to be the future of the book. It could be that the browser is too scary as it gestures strongly in the direction of &#8216;the web&#8217; and content out &#8216;in the wild&#8217;. It could be that all of this triggers challenges we don&#8217;t want to consider &#8211; challenges to current business models, the status value of the book, professional pride, roles, and infrastructure. Whatever it is, I am sure it&#8217;s there; legacy ideas that prevent us from understanding what is actually going on, from understanding that an EPUB is nothing special.</p>
<p>We could perhaps clarify this by calling EPUB a standard for &#8216;portable websites&#8217; and stop talking about books altogether. It would be interesting to spend a lunch hour thinking about that simple statement and how it would affect what you do.</p>
]]></content:encoded>
			<wfw:commentRss>http://toc.oreilly.com/2013/01/are-we-over-thinking-epub.html/feed</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Changing the culture of production</title>
		<link>http://toc.oreilly.com/2012/12/changing-the-culture-of-production.html</link>
		<comments>http://toc.oreilly.com/2012/12/changing-the-culture-of-production.html#comments</comments>
		<pubDate>Tue, 11 Dec 2012 15:57:16 +0000</pubDate>
		<dc:creator>Adam Hyde</dc:creator>
				<category><![CDATA[Publishing]]></category>
		<category><![CDATA[authoring]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[production]]></category>

		<guid isPermaLink="false">http://toc.oreilly.com/?p=60050</guid>
		<description><![CDATA[Collaboration on a book is the ultimate unnatural act. —Tom Clancy The emergence of online book production tools is of course bringing writers online. Authoring books online seems to bring two apparently opposing dynamics into play &#8211; the social web &#8230; ]]></description>
				<content:encoded><![CDATA[<blockquote>
<p style="text-align: left;">Collaboration on a book is the ultimate unnatural act.<br />
—Tom Clancy</p>
</blockquote>
<p>The emergence of online book production tools is of course bringing writers online. Authoring books online seems to bring two apparently opposing dynamics into play &#8211; the social web and the author. The production in the context of the increasingly noisy, social web seems at odds with the typical conception of solitary writer and the juxtaposition simultaneously brings into focus the potential for collaboration or &#8216;social production&#8217; together with questions of authorship.</p>
<p><span id="more-60050"></span></p>
<p>We must first recognise that 300 years of copyright and a long era of romantic authorship has left us with inadequate tools for engaging in the collaborative process. It is difficult to get beyond our deeply internalised ideas of book production; we find ourselves unwilling to leave behind the romantic notion of single authorship. Collaboration, on the other hand, has an army of derisionists in the wing like Tom Clancy, not to mention the academic and commercial publishing worlds that are invested in devaluing it. Can books really be produced collaboratively and what does the process offer? It is difficult for many of us to answer these basic questions whereas we feel we understand the value and the offer of sole authorship.</p>
<p>In order to ease into the question it is perhaps worth avoiding the word &#8216;author&#8217; to describe the book production process. Instead of talking about the author, or even multiple authorship, lets forget the word all together and re-frame it in another way. I propose we instead think about strong and weak collaboration.</p>
<p>It is evident that the books you see in the stores in your town are not produced by one person alone. Let&#8217;s imagine that someone did in fact write the entire book and it was untouched by an editor&#8217;s hand &#8211; we can at least accept that the sole writer did not design the book or the cover or take the entire bundle to the printer to be produced. There may be some cases where this has happened, certainly in the self-publishing world this is not uncommon, but let&#8217;s talk specifically about the established publishing industry. That book by Tom Clancy had at least one person, and likely many more people, involved in the process (unless Tom is hiding his Desktop Publishing talents from us).</p>
<p>However, lets just limit our focus to possible collaborative relationships which affect the actual text. There is practically no book that goes through the publishing process entirely untouched. At some point someone made a modification, even if it only resulted in a small improvement. Did Tom do a thorough grammar check? Were there any proofreading or editorial comments made before printing?</p>
<p>This kind of textual interaction is minimal or weak collaboration. More than one hand was at play to make that exact text which appears in the book; this was a collaborative effort, albeit an extremely weak one.</p>
<p>Now let&#8217;s move up the collaboration scale a bit. A writer and an editor might interact a lot with the text as it is being produced. The editor offers suggestions for improvement, or edits the text directly. This could be characterised as having a stronger collaborative nature than the previous example.</p>
<p>Stronger still is a relationship of two or more writers working very closely together to produce a text. This is evident in any number of &#8216;single author&#8217; classics like Frankenstein which is attributed to Mary Shelley but Percy Shelly clearly had a strong hand in some of the text. Another example is the Wasteland which has been discussed by many as a case in point where T.S Eliot collaborated closely with both Vivienne Elliot and Ezra Pound in its production.</p>
<p>Lastly, at the far end of the scale, we have intense collaboration where the delineation between &#8216;who wrote what&#8217; disappears even to the collaborators themselves as they are producing the text.</p>
<p>As it happens most books feature not just collaboration but strong to intense collaboration between writer and editor.</p>
<p>If we allow ourselves to do away with the notion of authorship and instead characterise the interactions on a spectrum we can see that collaboration already plays an important role in a &#8216;typical&#8217; process, and it has more value than we may have first thought. Book production is actually a collaborative process. The publishing world has hidden this from the reader largely because the legislative and market forces have favored the promotion of single authorship. But collaboration is a technique we use to produce and improve all books, and we should stop ignoring it. We need to bring collaborative production into focus and explore it.</p>
<p>The advantage of producing books online is that we have an enormous scope of collaborative activity available to us. Until now exploration of the possibilities has largely been limited because of our investment in myths of authorship but if we discard this notion we can explore the opportunities the web offers. The good thing about the net is that &#8216;the door&#8217; can be regulated depending on the production needs. We may wish to fling the door wide and invite anyone to come in and work on a text, or we may shut the door completely and work in isolation. We may need to, for example, remain in a weak collaborative position for quite some time as we flesh out a work. Later, when we ask for feedback we move slightly up the scale, and later still when the first manuscript is in the hands of an editor we move up the scale to strong collaboration. The point is, we have the choice, and much more choice than we had before.</p>
<p><em>With thanks to <a href="http://mako.cc/academic/collablit/">Benjamin Mako Hill</a> for asynchronous inspiration and collaboration on this text.</em></p>
<p><em>This post and all others by Adam Hyde are CC-BY-SA</em></p>
<div style="float: left; border-top: thin gray solid; border-bottom: thin gray solid; padding: 20px; margin: 20px 2px; clear: both;"><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><img style="float: left; border: none; padding-right: 10px;" src="http://cdn.oreilly.com/radar/images/promos/toc-2013-148x178.gif" alt="" /></a><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><strong>TOC NY 2013</strong></a>— The publishing industry will gather at the Tools of Change for Publishing Conference in New York City, February 12-14, to explore the forces and solutions that are transforming publishing.<a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><strong>Save 15% on registration with the code COMM15</strong></a></div>
]]></content:encoded>
			<wfw:commentRss>http://toc.oreilly.com/2012/12/changing-the-culture-of-production.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WYSIWYG vs WYSI</title>
		<link>http://toc.oreilly.com/2012/12/wysiwyg-vs-wysi.html</link>
		<comments>http://toc.oreilly.com/2012/12/wysiwyg-vs-wysi.html#comments</comments>
		<pubDate>Mon, 03 Dec 2012 15:02:40 +0000</pubDate>
		<dc:creator>Adam Hyde</dc:creator>
				<category><![CDATA[Publishing]]></category>
		<category><![CDATA[Aloha]]></category>
		<category><![CDATA[annotateit]]></category>
		<category><![CDATA[Connexions]]></category>
		<category><![CDATA[contenteditable]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[editors]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Kathi Fletcher]]></category>
		<category><![CDATA[kern.js]]></category>
		<category><![CDATA[Marvin Reimer]]></category>
		<category><![CDATA[MathJax]]></category>
		<category><![CDATA[Mercury]]></category>
		<category><![CDATA[Mihai Billy Balaceanu]]></category>
		<category><![CDATA[OERPUB]]></category>
		<category><![CDATA[Phil Schatz]]></category>
		<category><![CDATA[WYSIWHAT]]></category>

		<guid isPermaLink="false">http://toc.oreilly.com/?p=59649</guid>
		<description><![CDATA[Since HTML is the new paper and the new path to paper online editing environments are becoming much more important for publishing. Dominant until now has been the WYSIWYG editor we all know and&#8230;err&#8230;love? However the current WYSIWYG paradigm has &#8230; ]]></description>
				<content:encoded><![CDATA[<p>Since <a href="http://toc.oreilly.com/2012/10/the-new-new-typography.html">HTML <em>is</em> the new paper and the new path to paper</a> online editing environments are becoming much more important for publishing. Dominant until now has been the WYSIWYG editor we all know and&#8230;err&#8230;love? However the current WYSIWYG paradigm has been inadequate for a long time and we need to update and replace it. Producing text with a WYSIWYG editor feels like trying to write a letter while it&#8217;s still in the envelope. Let&#8217;s face it&#8230;these kinds of online text editors are not an extension of yourself, they are a cumbersome hindrance to getting a job done.</p>
<p><span id="more-59649"></span></p>
<p>Apart from huge user experience issues the WYSIWYG editor has some big technical issues. Starting with the fact that The WYSIWYG editor is not ‘part of the page’ it is instead its own internally nested world. In essence it is an emulator that, through Javascript, &#8216;reproduces&#8217; HTML. As a walled/emulated garden it is hard to operate on the objects in the garden using standard Javascript libraries and CSS. All interactions must be mediated by the editor. The ‘walled garden’ has little to do with the rest of the page &#8211; it offers a window through which you can edit text, but it does not offer you the ability to act on other objects on the page or have other objects act on it.</p>
<p>Thankfully a new era of editors is here and maturing fast. Still in search of a clearly embraced category name they are sometimes called &#8216;inline editors&#8217; or HTML5 editors. This new generation takes a large step forward because they enable the user to act on the elements in the page directly through the HTML5 &#8216;contenteditable&#8217; attribute. That allows ‘the page’ to be the editing environment which in turn opens up the possibility for the content to be represented in a variety of forms/views. By changing the CSS of the page, for example, we can have the same editable content shown as multi-column (useful for newspaper layout), as a ‘Google docs type’ clean editing interface, in a semantic view for highlighting paragraphs and other structural elements (important for academics) as well as other possibilities….</p>
<p>Additionally it is possible to apply other javascript libraries to the page including annotation softwares like <a href="http://annotateit.org/">AnnotateIt</a> or typographical libraries like <a href="http://www.kernjs.com/">kern.js</a>. This opens up an enormous amount of possibilities for any use case to be extended by custom or existing third-party Javascript libraries.</p>
<p>It is also possible to consider creating CSS snippets and <a href="http://data.flossmanuals.net/style.html">apply them dynamically</a> using the editor. This in effect turns the editor into a design interface which will open the path for in-browser design of various media including, importantly, ebooks and paper books.</p>
<p>There are various attempts at the HTML5 editor, which might also be called a &#8216;WYSI&#8217; (&#8216;What you see <em>is</em>&#8216;) editor. The most successful are <a href="http://jejacks0n.github.com/mercury/">Mercury</a>, <a href="http://aloha-editor.org/">Aloha</a> and the recent fork of Aloha called &#8216;<a href="http://wysiwhat.github.com/Aloha-Editor/">WYSIWHAT</a>&#8216;.</p>
<p>Each of these are treading their own path but things are really opening up. As an example and with reference to the <a href="http://toc.oreilly.com/2012/11/math-typesetting.html">last post</a> I made about Math in browsers, the WYSIWHAT group is making some giant strides in equation editing. Their <a href="http://wysiwhat.github.com/Aloha-Editor/cnx.html">equation plugin</a> which was first built by <a href="http://www.sourcefabric.org/en/about/team/653/Mihai-Balaceanu.htm">Mihai <em>Billy</em> Balaceanu</a> at the September WYSIWHAT hack meet in Berlin has since been improved and extended by the <a href="http://cnx.org/">Connexions</a> team and the good people at <a href="http://oerpub.org/">OERPUB</a> (including the talented trio of <a href="https://github.com/philschatz">Phil Schatz</a>, <a href="http://kefletcher.blogspot.de/">Kathi Fletcher</a> and <a href="http://redmine.oerpub.org/users/3">Marvin Reimer</a>). The plugin was made by including MathJax in the page and allowing the editor to interact with that. This was not easily possible with previous WYSIWYG editors.</p>
<p>The progress on the equation front is looking very good but what this shows more than anything is that by using WYSI editors the entire page is available for interaction by the user or Javascript. Anything you can think of that Javascript can do you can bring to the editing environment, and that is quite a lot&#8230;</p>
<div style="float: left; border-top: thin gray solid; border-bottom: thin gray solid; padding: 20px; margin: 20px 2px; clear: both;">Coda: if you are brave and have Chrome 23 installed try visiting <a href="http://bookjs.net">BookJS.net</a>, follow the instructions and then visit this <a href="http://data.booksprints.net/dabook2/body.html" target="_blank">demo</a> (it enables content editing of a book and dynamic CSS editing via contenteditable)</div>
<p><em>All posts by Adam Hyde are CC-BY-SA</em></p>
<div style="float: left; border-top: thin gray solid; border-bottom: thin gray solid; padding: 20px; margin: 20px 2px; clear: both;"><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><img style="float: left; border: none; padding-right: 10px;" src="http://cdn.oreilly.com/radar/images/promos/toc-2013-148x178.gif" alt="" /></a><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><strong>TOC NY 2013</strong></a>— The publishing industry will gather at the Tools of Change for Publishing Conference in New York City, February 12-14, to explore the forces and solutions that are transforming publishing.<a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><strong>Save 15% on registration with the code COMM15</strong></a></div>
]]></content:encoded>
			<wfw:commentRss>http://toc.oreilly.com/2012/12/wysiwyg-vs-wysi.html/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Math typesetting</title>
		<link>http://toc.oreilly.com/2012/11/math-typesetting.html</link>
		<comments>http://toc.oreilly.com/2012/11/math-typesetting.html#comments</comments>
		<pubDate>Mon, 26 Nov 2012 17:26:59 +0000</pubDate>
		<dc:creator>Adam Hyde</dc:creator>
				<category><![CDATA[Publishing]]></category>
		<category><![CDATA[Asciimath]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[epub3]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[jqmath]]></category>
		<category><![CDATA[Konqueror]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[MathJax]]></category>
		<category><![CDATA[MathML]]></category>
		<category><![CDATA[MathQuill]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[Springer]]></category>
		<category><![CDATA[Webkit]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://toc.oreilly.com/?p=59206</guid>
		<description><![CDATA[Typesetting math in HTML was for a long time one of those &#8216;I can&#8217;t believe that hasn&#8217;t been solved by now!&#8217; issues. It seemed a bit wrong &#8211; wasn&#8217;t the Internet more or less invented by math geeks? Did they give &#8230; ]]></description>
				<content:encoded><![CDATA[<p>Typesetting math in HTML was for a long time one of those &#8216;I can&#8217;t believe that hasn&#8217;t been solved by now!&#8217; issues. It seemed a bit wrong &#8211; wasn&#8217;t the Internet more or less invented by math geeks? Did they give up using the web back in 1996 because it didn&#8217;t support math? (That would explain the aesthetic of many &#8216;home pages&#8217; for math professors.)</p>
<p><span id="more-59206"></span></p>
<p><a href="https://en.wikipedia.org/wiki/MathML">MathML</a> is the W3C-recommended standard markup for equations &#8211; its like &#8216;HTML tags for math.&#8217; While MathML has a long history and has been established in XML workflows for quite some time, it was only with HTML5 that mathematics finally entered the web as a first-class citizen. This will hopefully lead to some interesting developments as more users explore MathML and actually use it as creatively as they&#8217;ve used &#8216;plain&#8217; text.</p>
<p>However the <a href="http://www.w3.org/Math/testsuite/results/tests.html">support in browsers</a> has been sketchy. Internet Explorer does not support MathML natively, Opera only supports a <a href="http://my.opera.com/mathml/blog/2008/06/12/opera-9-5-released">subset</a>, and Konqueror does not support it. WebKit&#8217;s partial support only recently made it into Chrome 24 and was held back on Safari due to a font bug. Firefox wins the math geek trophy hands down with early (since FF 3) and best (though not yet complete) support for MathML.</p>
<h2>What&#8217;s the hold up?</h2>
<p>It seems that equation support is underwhelmingly resourced in the browser development world. WebKit&#8217;s great improvements this year (including a complete re-write + the effort to get it through Chrome&#8217;s code review) have been due to a single volunteer, <a href="http://trac.webkit.org/wiki/WebKit%20Team">Dave Barton</a>. <a href="https://wiki.mozilla.org/MathML:Home_Page">Frédéric Wang</a> plays the same heroic (and unpaid) role for Firefox. The question is: Why is this critical feature being left to part-time voluntary developers? Aren&#8217;t there enough people and organisations out there that would need math support in the browser (think of all the university math departments just for starters&#8230;) to pay for development?</p>
<p>As a result we have no browser that fully supports MathML. While you cannot overstate the accomplishments of the volunteer work, it&#8217;s important to tell the full story. Recent cries that <a href="https://plus.google.com/+GoogleChromeDevelopers/posts/gUsetzmoLJM">Chrome and Safari support MathML</a> can give the wrong impression of the potential for MathML when users encounter bad rendering of basic constructs. The combination of native MathML support, font support and authoring tools (more on this in a later post) makes mathematical content one of the most complex situations for web typesetting.</p>
<p>There have been some valiant attempts to fix this lack of equation support with third-party math typesetting code (Javascript), notably Asciimath by Peter Jipsen with its human-readable syntax and <a href="http://dlippman.imathas.com/asciimathtex/AMT.html">image fallbacks</a>, <a href="http://www.mathscribe.com/author/jqmath.html">jqmath</a> by Dave Barton (same as above), and <a href="http://mathquill.com/">MathQuill</a>.</p>
<p>However by far the most comprehensive solution is the <a href="http://www.mathjax.org">MathJax</a> libraries (Javascript) released as Open Source. While MathJax is developed by a small team (including Frédéric Wang above) they are bigger than most projects, with a growing community and sponsors. MathJax renders beautiful equations as HTML-CSS (using webfonts) or as SVG. The mark up used can be either MathML, Asciimath or TeX. That means authors can write (ugly) mark up like this:</p>
<p style="padding-left: 30px;">J_\alpha(x) = \sum\limits_{m=0}^\infty \frac{(-1)^m}{m! \, \Gamma(m + \alpha + 1)}{\left({\frac{x}{2}}\right)}^{2 m + \alpha}</p>
<p>into an HTML page and it will be rendered into a lovely looking scalable, copy-and-past-able equation. You can see it in action <a href="http://www.mathjax.org/demos/tex-samples/">here</a>.</p>
<h2>So why is this really interesting to publishing?</h2>
<p>Well&#8230;While EPUB3 specifications support MathML this has not made it very far into ereader devices. However MathJax is being utilised in ereader software that has <a href="http://www.mathjax.org/resources/epub-readers/">Javascript support</a>. Since many ebook readers are built upon WebKit (notably Android and iOS apps, including iBooks) this strategy can work reasonably effectively. Image rendering of equations in ebook format is another strategy, and possibly the only guaranteed strategy at present, however you can&#8217;t copy, edit, annotate or scale the equations and you cannot expect proper accessibility with images.</p>
<p>The only real solution is full equation support in all browsers and ereaders either through native MathML support or through inclusion of libraries like MathJax. We can&#8217;t do anything to help the proprietary reader developments get this functionality other than by lobbying them to support EPUB3 (a worthwhile effort) but since more and more reading devices are using the Open Source WebKit we <em>can</em> influence that directly.</p>
<p>The publishing industry should really be asking itself why it is leaving such an important issue to under-resourced volunteers and small organisations like MathJax to solve. Are there <em>no</em> large publishers who need equation support in their electronic books that could step forward and put some money on the table to assist WebKit support of equations? Couldn&#8217;t more publishers be as enlightened as <a href="http://blogs.biomedcentral.com/bmcblog/2012/06/15/springer-sciencebusiness-media-becomes-a-mathjax-supporter/">Springer</a> and support the development of MathJax? You don&#8217;t even have to be a large publisher to help - <em>any</em> coding or financial support would be extremely useful.</p>
<p>It does seem that this is a case of an important technological issue central to the development of the publishing industry &#8216;being left to others&#8217;. I have the impression that it is because the industry as a whole doesn&#8217;t actually understand what technologies are at the center of their business. Bold statement as it is, I just don&#8217;t see how such important developments could go otherwise untouched by publishers. It could all be helped enormously with relatively small amounts of cash. Hire a coder and dedicate them to assist these developments. Contact <a href="http://trac.webkit.org/wiki/WebKit%20Team">Dave Barton</a> or <a href="http://www.mathjax.org">MathJax</a> and ask them how your publishing company can help move this along and back that offer up with cash or coding time. It&#8217;s actually that simple.</p>
<p><em>Many thanks to Peter Krautzberger for fact checking and technical clarifications.</em></p>
<p><em>All posts by Adam Hyde are CC-BY-SA</em></p>
<div style="float: left; border-top: thin gray solid; border-bottom: thin gray solid; padding: 20px; margin: 20px 2px; clear: both;"><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><img style="float: left; border: none; padding-right: 10px;" src="http://cdn.oreilly.com/radar/images/promos/toc-2013-148x178.gif" alt="" /></a><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><strong>TOC NY 2013</strong></a>— The publishing industry will gather at the Tools of Change for Publishing Conference in New York City, February 12-14, to explore the forces and solutions that are transforming publishing.<a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><strong>Save 15% on registration with the code COMM15</strong></a></div>
]]></content:encoded>
			<wfw:commentRss>http://toc.oreilly.com/2012/11/math-typesetting.html/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>InDesign vs. CSS</title>
		<link>http://toc.oreilly.com/2012/11/indesign-vs-css.html</link>
		<comments>http://toc.oreilly.com/2012/11/indesign-vs-css.html#comments</comments>
		<pubDate>Mon, 19 Nov 2012 16:25:16 +0000</pubDate>
		<dc:creator>Adam Hyde</dc:creator>
				<category><![CDATA[Publishing]]></category>
		<category><![CDATA[BaselineCSS]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Hugrid]]></category>
		<category><![CDATA[indesign]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JMetronome]]></category>
		<category><![CDATA[Joshua Gross]]></category>
		<category><![CDATA[JS libs]]></category>
		<category><![CDATA[PrinceXML]]></category>

		<guid isPermaLink="false">http://toc.oreilly.com/?p=59119</guid>
		<description><![CDATA[The explosion in web typesetting has been largely unnoticed by everyone except the typography geeks. One of the first posts that raised my awareness of this phenomenon was From Print to Web: Creating Print-Quality Typography in the Browser by Joshua Gross. It &#8230; ]]></description>
				<content:encoded><![CDATA[<p>The explosion in web typesetting has been largely unnoticed by everyone except the typography geeks. One of the first posts that raised my awareness of this phenomenon was <a title="Permanent Link to From Print to Web: Creating Print-Quality Typography in the Browser" href="http://www.onextrapixel.com/2011/10/24/from-print-to-web-creating-print-quality-typography-in-the-browser/" rel="bookmark">From Print to Web: Creating Print-Quality Typography in the Browser</a> by Joshua Gross.</p>
<p><span id="more-59119"></span></p>
<p>It is a great article which is almost a year old but still needs to be read by those that haven&#8217;t yet come across it. Apart from pointing to some very good Javascript typesetting libraries Joshua does a quick comparison of InDesign features vs. what is available in CSS and JS libs (at the time of writing).</p>
<p>It&#8217;s a very quick run down and shows just how close things are getting. In addition Joshua points to strategies for working with baselines using grids formulated by Javascript and CSS. Joshua focuses on <a href="http://bohemianalps.com/tools/grid/">Hugrid</a> but also worth mentioning is the <a href="http://www.fortes.com/2008/jmetronome-using-jquery-to-keep-typographic-rhythm">JMetronome</a> library and <a href="http://baselinecss.com/">BaselineCSS</a>. These approaches are getting increasingly sophisticated and of course they are all Open Source.</p>
<p>It brings to our attention that rendering engines utilising HTML as a base file format are ready to cash in on some pretty interesting developments. However it also highlights how rendering engines that support <em>only</em> CSS (**<del>such as the proprietary <a href="http://www.princexml.com/">PrinceXML</a></del>) are going to lose out in the medium and long term since they lack Javascript support. Javascript, as I mentioned before, is the lingua franca of typesetting. JS libs enable us to augment, improve, and innovate on top of what is available directly through the browser. Any typesetting engine without Javascript support is simply going to lose out in the long run. Any engine that ignores Javascript and is proprietary loses out doubly so since it is essentially existing on a technical island and cannot take advantage of the huge innovations happening in this field which are available to <em>everyone</em> else.</p>
<p>Once again, this points the way for the browser as typesetting engine; HTML as the base file format for web, print, and ebook production; and CSS and Javascript are the dynamic duo lingua franca of typesetting. All that means Open Source and Open Standards are gravitating further and faster towards the core of the print and publishing industries. If you didn&#8217;t think Open Source is a serious proposition it might be a good idea to call time-out, get some JS and CSS wizards in, have a heart-to-heart talk about the direction the industry is heading in.</p>
<p><strong>** Correction: The latest release of PrinceXML has limited beta Javascript support. Thanks to Michael Day for pointing this out.</strong></p>
<p><em>This and all posts by Adam Hyde are CC-BY-SA</em></p>
<div style="float: left; border-top: thin gray solid; border-bottom: thin gray solid; padding: 20px; margin: 20px 2px; clear: both;"><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><img style="float: left; border: none; padding-right: 10px;" src="http://cdn.oreilly.com/radar/images/promos/toc-2013-148x178.gif" alt="" /></a><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><strong>TOC NY 2013</strong></a>— The publishing industry will gather at the Tools of Change for Publishing Conference in New York City, February 12-14, to explore the forces and solutions that are transforming publishing.<a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-flipboard-ibookstore-missing-piece"><strong>Save 15% on registration with the code COMM15</strong></a></div>
]]></content:encoded>
			<wfw:commentRss>http://toc.oreilly.com/2012/11/indesign-vs-css.html/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Open API: The Blanche DuBois economy</title>
		<link>http://toc.oreilly.com/2012/11/open-api-the-blanche-dubois-economy.html</link>
		<comments>http://toc.oreilly.com/2012/11/open-api-the-blanche-dubois-economy.html#comments</comments>
		<pubDate>Tue, 13 Nov 2012 19:41:37 +0000</pubDate>
		<dc:creator>Adam Hyde</dc:creator>
				<category><![CDATA[Publishing]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[lulu]]></category>
		<category><![CDATA[Open API]]></category>

		<guid isPermaLink="false">http://toc.oreilly.com/?p=58767</guid>
		<description><![CDATA[&#8216;Open API&#8217; is a well-known term that seldom gets challenged. It passes in conversation as an agreed-upon good. However it should be recognised that there is no such thing as an Open API &#8211; it is a euphemism for a specific &#8230; ]]></description>
				<content:encoded><![CDATA[<p>&#8216;Open API&#8217; is a well-known term that seldom gets challenged. It passes in conversation as an agreed-upon good. However it should be recognised that there is no such thing as an Open API &#8211; it is a euphemism for a specific kind of technical service offered with no contractual agreement to secure those services.</p>
<p><span id="more-58767"></span></p>
<p>&#8216;Open API&#8217; trades off the term &#8216;Open&#8217; to imply some kind of transparency &#8211; which there is often not on either a technical or business level. Badly documented APIs with no guarantee of service is usually what you are dealing with. To rely on an &#8216;Open API&#8217; is not to have transparency; it is to do business by relying on the kindness of strangers (as Blanche DuBois would say).</p>
<p>In other words, the &#8216;Web 2.0&#8242; economy encourages us to utilise third-party services with no contractual agreements in place for these critical, and sometimes core, business processes.</p>
<p>This week there was a very interesting case in point. Lulu.com announced they will discontinue the support for their publishing API. In an email sent out early in the week clients were informed:</p>
<blockquote><p>We&#8217;d like to thank you for your participation in the Lulu API Program and share an important update. Over the last two years, we have made significant investments into building our APIs and making them useful to third-party developers, however they have not achieved the adoption which we had anticipated and we will no longer be supporting APIs.</p>
<p>We will discontinue support of our existing APIs on January 15th, 2013.</p></blockquote>
<p>The Lulu API was, by the way, a very good API and very well documented. However the above means that if you relied on the Lulu API for your business then bad luck, you better find another way to do it.</p>
<p>Lulu of course, is subject to its own business processes and they have obviously invested a lot in the development of an API for little return. Their approach has been very straightforward and they communicated to their clients well in advance that there is going to be a change in their API service. As far as things go, Lulu has done it pretty much by the book however my point is addressed to a wider concern: API providers should offer their clients a contract which guarantees the terms and conditions of technical services provided by their APIs. Without this businesses are not in a position (and should not be tempted) to confidently build innovative models that leverage the powerful possibilities that these APIs can offer.</p>
<div style="float: left; border-top: thin gray solid; border-bottom: thin gray solid; padding: 20px; margin: 20px 2px; clear: both;">
<p><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-nook-price-reduction"><img style="float: left; border: none; padding-right: 10px;" src="http://cdn.oreilly.com/radar/images/promos/toc-2013-148x178.gif" alt="" /></a><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-nook-price-reduction"><strong>TOC NY 2013</strong></a> — The publishing industry will gather at the Tools of Change for Publishing Conference in New York City, February 12-14, to explore the forces and solutions that are transforming publishing.</p>
<p><a href="https://en.oreilly.com/toc2013/public/regwith/comm15?intcmp=il-toc-tc13-nook-price-reduction"><strong>Save 15% on registration with the code COMM15</strong></a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://toc.oreilly.com/2012/11/open-api-the-blanche-dubois-economy.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>