Book as API (Hugh McGuire)
Upcoming SlideShare
Loading in...5
×
 

Book as API (Hugh McGuire)

on

  • 10,330 views

As books move to digital, we need to think beyond "words under glass" for ebooks. Alistair and I propose something more exiting: books connected to the network and accessed by APIs, allowing new ...

As books move to digital, we need to think beyond "words under glass" for ebooks. Alistair and I propose something more exiting: books connected to the network and accessed by APIs, allowing new interfaces & new thinking about what we should be able to do with books. This is the 2nd half of the Tools of Change workshop I did with Alistair Croll.

Statistics

Views

Total Views
10,330
Views on SlideShare
4,971
Embed Views
5,359

Actions

Likes
13
Downloads
57
Comments
0

19 Embeds 5,359

http://blog.pressbooks.com 1851
http://digitalpublishingtoolkit.org 1447
http://www.sobookonline.fr 1012
http://www.apogeonline.com 409
http://www.scoop.it 156
https://twitter.com 126
http://mmmmarginalia.tumblr.com 120
http://cloudunbound.tumblr.com 89
http://feeds.feedburner.com 62
http://p-dpa.tumblr.com 47
http://www.swaip.me 30
http://www.netvibes.com 2
http://cloud.feedly.com 2
http://www.lazybook.it 1
http://theoldreader.com 1
http://afschar.com 1
http://moderation.local 1
http://translate.googleusercontent.com 1
https://www.rebelmouse.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Book as API (Hugh McGuire) Book as API (Hugh McGuire) Presentation Transcript

  • an API for books@hughmcguirepressbooks.com
  • To Do List:1. start thinking of books as [stuff].2. think about how we make books 3. look at examples 4. wonder: is this easy or hard?
  • What is a book?
  • My definition:“A book is a discrete collection of text (and other media), that is designed by the author(s) as an internally complete representation of an idea, or set of ideas; emotion or set of emotions; and transmitted to readers in various formats.”
  • What’s in a book?
  • joy! pleasure! knowledge! characters! fictional people! real people! places! concepts! footnotes! references!lots and lots of other ...
  • THINGS!(and: things that we can name).
  • What is an API?
  • Terry Jones’s Definition:“Just as a User Interface gives humans access to information, an API gives programs access to information.”
  • What is a (book) API’s job?
  • “To give other services the ability touse [the stuff] in your books, under defined circumstances.”
  • An API is another mechanismby which a publisher can do its job, which is: “to make public” the contents of a book (under certain commercial arrangements)
  • HOW:
  • Start with your INDEX.
  • What is an index’s job?
  • Shakespeare’s Answer:“And in such indexes, although small pricks To their subsequent volumes, there is seen The baby figure of the giant mass Of things to come at large.” (Troilus and Cessida).
  • What does a paper index look like?
  • What does an ebook index look like?
  • That there is a link!
  • <a href="/chapter3/index-entry-78">Dracula</a><a href="/chapter4/index-entry-101">May 1, 1893</a><a href="/chapter1/index-entry-122">Munich</a><a href="/chapter9/index-entry-11">Murder</a><a href="/chapter10/index-entry-68">Succotash</a><a href="/chapter6/index-entry-99">Smith, Dr.</a><a href="/chapter16/index-entry-119">Sambuca</a><a href="/chapter15/index-entry-199">Vienna</a><a href="/chapter2/index-entry-666">Veins</a>
  • Jonathan Harker’s Journal:3 May. Bistritz.Left Munich at 8:35 P.M., on 1st May,arriving at Vienna early next morning ...thepost town named by Count Dracula, is afairly well-known place....
  • Left Munich at 8:35 P.M., on 1stMay, arriving at Vienna earlynext morning ... the post townnamed by Count Dracula, is afairly well-known place....
  • Left <a id="index-entry-122">Munich</a>at 8:35 P.M., on <a id="index-entry-101">1st May</a>, arriving at <aid="index-entry-199">Vienna</a> earlynext morning... the post town named by<a id="index-entry-99">Count Dracula</a>, is a fairly well-known place...
  • What does a smart index look like?
  • Left <a id="index-entry-122"class=”place”>Munich</a> at 8:35 P.M.,on <a id="index-entry-101"class=”date”>1st May</a>, arriving at <aid="index-entry-199"class=”place”>Vienna</a> early nextmorning...the post town named by <aid="index-entry-99" class=”person”>CountDracula</a>, is a fairly well-knownplace...
  • <a href="/chapter3/index-entry-78" class=”person”>Dracula</a><a href="/chapter4/index-entry-101" class=”date”>May 1, 1893</a><a href="/chapter1/index-entry-122" class=”place”>Munich</a><a href="/chapter9/index-entry-11" class=”cause-of-death”>Murder</a><a href="/chapter10/index-entry-68" class=”food”>Succotash</a><a href="/chapter6/index-entry-99" class=”person”>Smith, Dr.</a><a href="/chapter16/index-entry-119" class=”fooddrink”>Sambuca</a><a href="/chapter15/index-entry-199" class=”place”>Vienna</a><a href="/chapter2/index-entry-666" class=”body-part”>Veins</a>
  • HEY!THAT’S AN API!THAT WAS EASY!
  • What can we do with a book API?
  • We can build different interfacesthat allow readers to engage in different ways.
  • The Pulp interface.
  • image: Gleann Ignacio
  • The Bits interface.
  • Image: Rebekah Ford
  • The“what stuff is mentioned in this book” interface: Small Demons.
  • The“who is reading this and what are they saying about it” interface: Readmill.
  • The“Let’s explode this book and put it back together in a very cool way” interface: Dracula Dissected. bit.ly/draculadissected
  • IS THIS HARD?
  • Not if you use a good book-basedcontent management system. (like PressBooks!).
  • Conclusions:
  • 1.Books are made of stuff that can be named
  • 2. If you name stuff in your HTML (while indexing!), then we can(easily) build new uses/interfaces for our books, such as Dracula Dissected.
  • 3. <shameless_plug> If you use something like PressBooks to make your books,making Dracula Dissected becomes easy. </shameless_plug>
  • So ... What is a book?
  • My definition:“A book is a discrete collection of text (and other media), that is designed by the author(s) as an internally complete representation of an idea, or set of ideas; emotion or set of emotions... ... with an API.”
  • Talk to me about dissecting your Dracula! hugh@pressbooks.com @hughmcguire http://pressbooks.com