View Single Post
Old 08-05-2025, 08:23 PM   #11
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 46,648
Karma: 169712392
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by lcocea View Post
I think if Apple, the privacy-conscious company, can do it, any developer can. Did anyone ever think that an e-book was like a traditional book? No it is not, in fact, it requires a device, electricity, updates, etc. to function. Some carefully designed additional functionality can be a benefit to the reader. Apple seems to be one step ahead of everybody.
In theory any ePub3 renderer can make use of JavaScript. On a Kobo app or device, you can use Javascript.

One major problem for most authors is that Amazon does not support Javascript which will automatically exclude you from about 90% of the ebook market. There are also quite a few apps and devices that do not support Javascript even if they have limited ePub3 support.

There have been at least 2 examples of the malicious use of Javascript in ePub ebooks made available.

And finally to quote from the EPUB 3 Overview, Section 5.4:
Quote:
It is also important to note that EPUB 3 does not require scripting support in reading systems, and scripting might be disabled for security reasons. Publishers need to consider how their publications will remain readable by users before scripting content essential to its understanding.
DNSB is offline   Reply With Quote