Lionel, Your post reminded me of a VERY old post by Sayamindu Dasgupta:
http://sayamindu.randomink.org/ramblings/ He talks about doing things with EPUB format to make more interactive books. He doesn't specifically mention JavaScript. What got me thinking is this: http://www.amazon.com/E-Book-Enlightenment-ebook/dp/B005BYST5I/ref=sr_1_1?s=digital-text&ie=UTF8&qid=1346102690&sr=1-1&keywords=e-book+enlightenment Check the book cover. It is the Read Activity showing the EPUB of the book "E-Book Enlightenment" being read. Note that the page layout is quite nice and includes fancy dropcaps and art that a Kindle or a Nook would make a mess of or just ignore. So maybe, just maybe, the Read Activity could handle JavaScript in an EPUB as well. If you do "Look inside the book" you'll see that I had to reformat the book to leave out the art and to use a large first letter instead of the much nicer dropcap. The EPUB from archive.org has the original formatting. So maybe instead of making custom wrappers for Activities that use HTML 5 and JS we could make non-standard EPUBs and accomplish much the same thing. James Simmons On Mon, Aug 27, 2012 at 2:40 PM, <lio...@olpc-france.org> wrote: > ** ** > > Hi James,**** > > ** ** > > I didn’t know that EPUB format could include JavaScript.**** > > Enyo is fully in JavaScript/CSS. So it should be include in an EPUB.**** > > BTW, I’m not sure to understand what could be done with this sort of > integration and the template.**** > > ** ** > > Lionel.**** > > ** ** > > ** ** > > *De :* James Simmons [mailto:nices...@gmail.com] > *Envoyé :* lundi 27 août 2012 20:52 > *À :* Gonzalo Odiard > *Cc :* lio...@olpc-france.org; sugar-devel@lists.sugarlabs.org > *Objet :* Re: [Sugar-devel] Sugar Activity template for HTML5/Enyo**** > > ** ** > > Gonzalo, > > WebKit can do things that EPUB would not normally allow. Project > Gutenberg makes EPUBs by taking the hand crafted web page and putting it in > a Zip file with some XML files. On Read it looks just like the original > web page. On a Kindle it might look just awful. > > I don't know if the ENYO framework is entirely JavaScript (in which case > it could be included in the EPUB) or if it has some non-JS portions. It > sounded to me like it did. Those portions would need to be added to Read. > > James Simmons > > **** > > On Mon, Aug 27, 2012 at 12:27 PM, Gonzalo Odiard <gonz...@laptop.org> > wrote:**** > > I don't understand the relation.**** > > We already use webkit, then, we can use play javascript if needed.**** > > I think epub2 standard does not allow javascript, I don't know epub3**** > > ** ** > > Gonzalo **** > > ** ** > > On Mon, Aug 27, 2012 at 1:39 PM, James Simmons <nices...@gmail.com> wrote: > **** > > What it sounds like you could do is incorporate the ENYO framework into > the Read Activity, then make EPUB format books that include JavaScript. > Since Read uses WebKit it already renders EPUB books created from web pages > (like those from Project Gutenberg) better than Nooks and Kindles do, and > having some JavaScript on the pages would be a natural thing to experiment > with. > > James Simmons**** > > ** ** >
_______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel