Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Formats > ePub

Notices

Reply
 
Thread Tools Search this Thread
Old 06-13-2013, 10:43 AM   #1
AlPe
Digital Amanuensis
AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.
 
AlPe's Avatar
 
Posts: 583
Karma: 1258323
Join Date: Dec 2011
Location: Padova, Italy
Device: Kindle3, Odyssey, eDGe, A60, PRS-T1, iPad3, KoboGlo
"C'mon, I Want Lolcats" or "how to abuse JS in EPUB3"

Just a minimal PoC of how one can "abuse" JS embedded in an EPUB3 ebook to show content not easily detectably by just looking at the files inside the EPUB3 (ZIP) container.

In particular, if loaded in a JS-enabled EPUB3 reading system (e.g.: iBooks, Readium, Kobo iOS app), the user will be presented with a "non-existing" image...

http://www.albertopettarin.it/downloads/lolcats.epub

Enjoy (and/or discuss)

EDIT: a page discussing the above PoC is here: http://www.albertopettarin.it/lolcats.html

Last edited by AlPe; 06-17-2013 at 04:03 AM.
AlPe is offline   Reply With Quote
Old 06-13-2013, 12:45 PM   #2
Nate the great
Sir Penguin of Edinburgh
Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.
 
Nate the great's Avatar
 
Posts: 10,374
Karma: 3161371
Join Date: Apr 2007
Location: DC Metro area
Device: Shake a stick plus 1
LOL. That is funny.
Nate the great is offline   Reply With Quote
 
Enthusiast
Old 06-13-2013, 04:08 PM   #3
PoP
why ≸ when =
PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.
 
PoP's Avatar
 
Posts: 475
Karma: 4068311
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3.₄, PRS-350, SGS3, Rπ, iPad Air
ROTFL at the mutant cat. Ingenious.

Also, I discovered that Calibre reader is JS-enabled.

Last edited by PoP; 06-13-2013 at 04:15 PM.
PoP is offline   Reply With Quote
Old 06-13-2013, 04:17 PM   #4
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 36,232
Karma: 17169472
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Sony Reader PRS-650, iPad, nook STR
Then it's time for JS to be removed from ePub3 before we get more of this sort of nonsense.
JSWolf is offline   Reply With Quote
Old 06-14-2013, 08:28 AM   #5
AlPe
Digital Amanuensis
AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.
 
AlPe's Avatar
 
Posts: 583
Karma: 1258323
Join Date: Dec 2011
Location: Padova, Italy
Device: Kindle3, Odyssey, eDGe, A60, PRS-T1, iPad3, KoboGlo
Sandboxing + limited local storage + no network access (the latter two might be at user's will) should suffice as being a deterrent against "exploitation".

JS brings some benefits (manipulating the DOM might be used for very legitimate and worthy goals) and it fills some implementation gaps (like my Media Overlay emulator JS for reflowable EPUB3 ebooks in iBooks).

I think that the "JS rage" (no offence intended) should be directed towards other targets, like buggy, lacking, or non coherent implentation of (EPUB) standards.
AlPe is offline   Reply With Quote
Old 06-14-2013, 12:55 PM   #6
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 36,232
Karma: 17169472
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Sony Reader PRS-650, iPad, nook STR
We don't need or even want JS, audio, video, and all that other garbage the standards committee pub into ePub3 to make it less about eBooks and more about flashy stuff.
JSWolf is offline   Reply With Quote
Old 06-14-2013, 01:10 PM   #7
DaleDe
Grand Sorcerer
DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.
 
DaleDe's Avatar
 
Posts: 9,510
Karma: 4597184
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2
Quote:
Originally Posted by JSWolf View Post
We don't need or even want JS, audio, video, and all that other garbage the standards committee pub into ePub3 to make it less about eBooks and more about flashy stuff.
Actually it seems the major thrust is for children's books. That is what this is all about.

Dale
DaleDe is offline   Reply With Quote
Old 06-17-2013, 04:01 AM   #8
AlPe
Digital Amanuensis
AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.
 
AlPe's Avatar
 
Posts: 583
Karma: 1258323
Join Date: Dec 2011
Location: Padova, Italy
Device: Kindle3, Odyssey, eDGe, A60, PRS-T1, iPad3, KoboGlo
I would distinguish between audio/video and JavaScript, since the latter poses some security issues. With respect to the former, not everyone will need or use them, I agree, but there are books that are quite amenable to be narrated, or for which video material might be helpful and I do not see a point for barring that possibility.
AlPe is offline   Reply With Quote
Old 06-17-2013, 05:12 AM   #9
Kirtai
Addict
Kirtai ought to be getting tired of karma fortunes by now.Kirtai ought to be getting tired of karma fortunes by now.Kirtai ought to be getting tired of karma fortunes by now.Kirtai ought to be getting tired of karma fortunes by now.Kirtai ought to be getting tired of karma fortunes by now.Kirtai ought to be getting tired of karma fortunes by now.Kirtai ought to be getting tired of karma fortunes by now.Kirtai ought to be getting tired of karma fortunes by now.Kirtai ought to be getting tired of karma fortunes by now.Kirtai ought to be getting tired of karma fortunes by now.Kirtai ought to be getting tired of karma fortunes by now.
 
Posts: 276
Karma: 1374800
Join Date: Sep 2008
Device: PRS-505, PRS-650, iPad, Samsung Galaxy SII (JB), Google Nexus 7 (2013)
Audio does have precedent too, in the form of DAISY synchronised audio/prose books.
Kirtai is offline   Reply With Quote
Old 06-17-2013, 01:06 PM   #10
Turtle91
Guru
Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.
 
Turtle91's Avatar
 
Posts: 669
Karma: 3807234
Join Date: Dec 2012
Location: Shannon, Ireland today
Device: iPhone 5/iPad 1&2/Surface Pro/Kindle PW
Wolfie's "we" is obviously the royal "We"...not intended to imply that we all agree with that statement! lol
Turtle91 is offline   Reply With Quote
Old 06-19-2013, 10:10 AM   #11
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 36,232
Karma: 17169472
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Sony Reader PRS-650, iPad, nook STR
So who here actually, wants JS, audio, video and other worthless things like that in your eBooks? I don't and I've read a lot saying no way.

ePub3 could have been adopted already if the standards committee had not added all this extra junk to it.
JSWolf is offline   Reply With Quote
Old 06-21-2013, 03:20 AM   #12
AlPe
Digital Amanuensis
AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.
 
AlPe's Avatar
 
Posts: 583
Karma: 1258323
Join Date: Dec 2011
Location: Padova, Italy
Device: Kindle3, Odyssey, eDGe, A60, PRS-T1, iPad3, KoboGlo
My (own) company is producing EPUB 3 Audio-eBooks for an Italian audiobook publisher. More than ~1K users bought them already, and I think that having text+audio (not TTS, but "real" human narration) is a pretty interesting experience.

But, of course, someone might prefer just reading the text. Or just listening to the narration.

BTW, you can download a free EPUB3 Audio-eBook of "The Curious Case of Benjamin Button" by F. Scott Fitzgerald here:

http://www.smuuks.it/index.php/en/pr...enjamin-button
AlPe is offline   Reply With Quote
Old 06-26-2013, 03:16 PM   #13
Soup~
Junior Member
Soup~ began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jun 2013
Device: iPad
Quote:
Originally Posted by JSWolf View Post
So who here actually, wants JS, audio, video and other worthless things like that in your eBooks? I don't and I've read a lot saying no way.

ePub3 could have been adopted already if the standards committee had not added all this extra junk to it.
Well, universities that are looking to distribute their textbooks (homegrown) to students as ebooks, at least.

The department at the institution I work at has been slowly shifting away from traditional models of textbook publishing/distribution. A few of our textbooks are in ePub and Mobi format and have embedded video files that explain concepts at different parts of the book. I think including videos and other media is something that students appreciate; I was a student not too long ago, and I know I would have appreciated it.

Our institution considered using iBooks Author to create/distribute the textbooks because of its video/audio support (among other features), but eventually opted for just creating ePub to make the publications more accessible to a wider range of students. I'm pretty sure that, if not for ePub also supporting audio/video, however, we would've ended up going with iBooks Author.

Last edited by Soup~; 06-26-2013 at 03:19 PM.
Soup~ is offline   Reply With Quote
Old 06-27-2013, 10:48 PM   #14
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 36,232
Karma: 17169472
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Sony Reader PRS-650, iPad, nook STR
By going for ePub3, your institution has made the textbook less accessible to students because there are hardly any programs/apps to handle ePub3.
JSWolf is offline   Reply With Quote
Old 06-28-2013, 02:54 PM   #15
Morganucopia
Bookaholic
Morganucopia can tame squirrels without the assistance of a chair or a whip.Morganucopia can tame squirrels without the assistance of a chair or a whip.Morganucopia can tame squirrels without the assistance of a chair or a whip.Morganucopia can tame squirrels without the assistance of a chair or a whip.Morganucopia can tame squirrels without the assistance of a chair or a whip.Morganucopia can tame squirrels without the assistance of a chair or a whip.Morganucopia can tame squirrels without the assistance of a chair or a whip.Morganucopia can tame squirrels without the assistance of a chair or a whip.Morganucopia can tame squirrels without the assistance of a chair or a whip.Morganucopia can tame squirrels without the assistance of a chair or a whip.Morganucopia can tame squirrels without the assistance of a chair or a whip.
 
Posts: 24
Karma: 11110
Join Date: Apr 2013
Location: Canada
Device: Kobo Mini
Quote:
Originally Posted by Soup~ View Post
Our institution considered using iBooks Author to create/distribute the textbooks because of its video/audio support (among other features), but eventually opted for just creating ePub to make the publications more accessible to a wider range of students. I'm pretty sure that, if not for ePub also supporting audio/video, however, we would've ended up going with iBooks Author.
An excellent, fully standards-compliant, free EPUB3 reader is Readium and it's available as an extension to Google Chrome. Perhaps your students can use that to read their textbooks. Plus, there's always Calibre.
Morganucopia is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
KT "Ghost covers/files" again at 670 books, "stale" image entries in firmware VirgoGirl Kobo Reader 4 04-06-2012 02:10 PM
Feature Request: configurable space setting for "Insert blank line" in "Look & Feel" therealjoeblow Calibre 15 07-25-2011 03:14 PM
C'mon Down to Santa Fe for "Left Coast Crime" Paul Levine General Discussions 7 03-18-2011 10:53 AM


All times are GMT -4. The time now is 01:45 PM.


MobileRead.com is a privately owned, operated and funded community.