W3C home > Mailing lists > Public > public-publ-wg@w3.org > July 2018

Re: Cover-image redux

From: David Hyland-Wood <david.wood@consensys.net>
Date: Fri, 27 Jul 2018 08:42:37 +1000
Message-ID: <CAFkVnYcnhVFngxkOvLVva6ysYc9wYFFyAaWHd1oT9-dhAUg1Tg@mail.gmail.com>
To: Ric Wright <rkwright@geofx.com>
Cc: W3C Publishing Working Group <public-publ-wg@w3.org>
Fun! Nicely done, Ric!

On Fri, 27 Jul 2018 at 05:01, Ric Wright <rkwright@geofx.com> wrote:

> *<Garth, brace yourself, more of Ric’s nutty graphics ahead>*
>
> After listening to the discussion on Monday about covers and cover-images,
> I started thinking about what kinds of graphics could be on a cover page.
> Naturally, given my background, I thought of SVG and OpenGL. There is also
> CSS3, with all its bells and whistles too.  So to see what it might be
> like, I created an EPUB with an OpenGL (WebGL) animation on the title
> page.  You can see the result here (Tiny-EPUB GLCover
> <https://readium.firebaseapp.com/?>).
>
> One cannot specify a “cover-image” property which references a XHTML page
> (EPUBCheck throws an error). So I just leave that property out.  In
> Readium, our UA doesn’t see a  cover page, so it just fetches the metadata
> and creates a plain title page, just like normal.  But when the book itself
> is opened, the real, WebGL-enabled title page is shown and voila!  an WebGL
> animation is displayed.  In iBooks, the result is the same except that
> iBooks has a bit of a problem laying out the title page so it’s not quite
> right, probably because iBooks doesn’t handle mixed (reflow/fixed) pages
> very well.
>
> One could also create SVG animations or CSS3 animations as well.  In
> theory, the UA could even figure out that the library page with thumbnails
> should be animated, but the overhead would be huge and the idea of a
> significant number of animations occurring in the library page at one time
> is kind of dizzying. Probably not a good idea.
>
> I am not suggesting that this is a great idea or plan to do it with all my
> books, just demonstrating that within the scope of the EPUB spec as it
> stands you can do some “interesting” demos.
>
> Ric
>
> --
Regards,
Dave
—
David Hyland-Wood, PhD
Ethereum Standards
Protocol Engineering Group and Systems (PegaSys)
ConsenSys.net
Received on Thursday, 26 July 2018 22:43:18 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:52:29 UTC