是否可以创建 epub 格式的交互式页面?

是否可以创建 epub 格式的交互式页面?

作为学校项目的一部分,我正在尝试使用 EPUB(3) 格式创建一本小型交互式电子小册子。它需要在 Windows 和 Android 阅读器上均可读取(并且“可交互”)。

我根本没法让互动页面正常工作任何阅读器。我尝试过 HTML5 + JavaScript 以及 SVG 交互式页面,虽然它们在 Windows 和 Android 的浏览器中运行良好,但任何给定的 epub 阅读器要么将交互式页面呈现为空白,要么会抛出错误,要么只显示非 SVG 元素,要么假装页面根本不存在。唯一能发挥作用的阅读器是 Firefox 的附加组件(epub-catalog)!

怎么回事?我是不是搞错了?我在 Google 上搜索了很久,但只找到了零散且相互矛盾的信息,不知道这是否可行。

  1. 是否可以使用 EPUB3 创建交互式页面,无论是通过 SVG 还是 HTML5/JavaScript?
  2. 哪些(如果有的话)适用于 Windows 和 Android 的阅读器将支持这种交互性?

答案1

目前几乎没有独立的电子阅读器支持 EPUB3。iPad 可能是个例外,我听说它确实支持一些功能,但我还没有检查过。

如果您可以进一步定义“交互式”的含义,那么可能会有一些选项可以提供帮助,但是,最有可能的是,您尝试使用 EPUB2 实现的目标是不可能的,而这可能只是一个简单的问题,即等待对 EPUB3 的支持变得广泛。

相关内容