来自:http://blog.sina.com.cn/s/blog_68eee4be010103o7.html
EPUB3 vs EPUB2
和 EPUB2 对比上,EPUB3 增加了如下功能:
•支持多媒体格式,可在电子书里面播放视频、音频内容
•支持现实数学格式等复杂的文本内容
•支持文字朗读技术
•支持非罗马文字格式,比如日语、汉语和阿拉伯语,让这几种语言格式的电子书内容被检索
•更好的支持 DAISY 有声书标准,为盲人提供听书服务
从技术上说,EPUB3 的变化有:
•新增对 HTML5、CSS3 的支持
•支持 EPUB 内嵌字体
•支持 SVG 图形文件标准
•支持 Metadata
•支持 MathML 语言
•电子出版影响
从以上的对比可以看出,EPUB3 制作的电子书可包含视听内容、可显示数学公式等复杂的文字内容、可支持非罗马文字格式的内容检索,可支持 DAISY 有声书标准。总之,EPUB3 能够显示更丰富的内容,给读者带来更多交互的体验。
和 Mobi 这种由 Amazon 推动的电子书格式不同,EPUB3 着眼点不是像 Kindle 这样极力提供和纸质书相同体验电子阅读器,而是平板电脑设备,今年 CES 大展上就展出了 80 多个平板设备,这些平板设备大多支持 HTML5,还具备视听内容播放的能力,因此不难理解 EPUB3 会发生这样的变化。
除了支持 HTML5 和 CSS3 以外,另外一个重要改进就是可以支持 JavaScript。这意味着 EPUB 格式的电子书以后都可以表现得跟网页应用一样,更加富有交互性,可以想象以后不仅仅给书籍里面添加下划线之类的,还可能可以给某段话打分或者是加星标等等。总之支持 JavaScript 给 EPUB3 带来更多表现空间。
由于以上的变化,数字出版业和传统行业完全不一样,这还是一个新兴的地方,需要很多人发挥和创造。Julien 认为,未来的书将更加接近电视节目、电台、游戏,出版一本电子书的时候,需要考虑的不仅仅是字体和行距,还要考虑图片、视频、音频等各种内容的展现形式。在生产工具上看,需要的不仅仅是打印机,也可能还需要一个高清摄像机,专业的录音棚。而出版商与作家开会的时候,交互设计师、音效设计师、编剧、导演等等。数字出版商的工作将越来越接近制片人。
缺乏支持的现状
Jérémie Gisseror,Walrus 的创意总监说:“因为 iBooks 采用 WebKit 渲染引擎,苹果曾经是唯一能够提供完整阅读体验得。现在随着 EPUB3 正式推出,我们只能希望开发者尤其是 Android/Windows 开发者们会朝着这个方向前进。”
实际上,只有 iBooks 能够完整支持 EPUB3。其他电子阅读器,或者阅读应用,感觉更像一本书多一些,既不支持 CSS,也不支持视频、音频的播放。这是一块很大的空白。Julien 说“阅读不应取决于设备,而应取决于品味。”
分享到:
相关推荐
这款编辑器允许用户创建、编辑和整理自己的EPUB电子书,提供了对内容进行结构化处理和格式化的功能。 在EPubBuilder的源代码中,`src/js/config.js`是一个关键文件,它定义了项目的语言配置。该文件通常包含了应用...
在EPUB3中,这个功能被Nav文件取代,它同样是一个XML文档,提供了一种更灵活的方式来定义书的导航结构。 除了元数据和结构,解析模块还需要处理内容文件,通常是HTML和CSS。HTML文件包含实际的文本和排版信息,而...
2. 丰富的媒体支持:除了文字,EPUB还可以包含图像、音频和视频等多媒体元素,增加阅读的趣味性。 3. 结构化内容:EPUB文件通过使用元数据来组织和标记内容,便于读者快速导航和搜索。 4. 开放标准:任何开发者都...
ePub电子书制作软件是一种专为创建和编辑ePub格式电子书的专业工具。ePub是一种开放标准的电子书格式,广泛应用于多种电子阅读设备和应用程序,如Kindle、iPad、Android阅读器等。这种格式允许内容以流式布局显示,...
Epub电子书阅读器iOS源码是一个用于在iOS设备上阅读Epub格式电子书的应用程序开发资源。Epub是一种开放标准的电子书格式,由国际数字出版论坛(IDPF)维护,广泛应用于数字图书馆、在线书店以及个人阅读设备。源码的...
Django 2 by example 博客项目–增加高级功能 Django 2 by example 博客项目–扩展功能 Django 2 by example 社交网站项目–用户身份验证 Django 2 by example 社交网站项目–-内容分享功能 Django 2 by example ...
1. **全面的ePub支持**:FolioReader-Android支持ePub2和ePub3格式,能够解析并展示包含文本、图像、音频甚至视频的多媒体电子书。 2. **用户友好的界面**:简洁的设计和直观的操作使得阅读体验顺畅,用户可以轻松...
EPUB3是EPUB格式的最新版本,增加了对多媒体内容、互动元素以及更复杂布局的支持。EPUBium-Android能够处理EPUB3的特性,比如富媒体嵌入、数学公式、脚注等,为读者带来更丰富的阅读体验。同时,它还可能支持国际化...
这个升级包是针对具有H822EPUB主控板的MA5620设备进行固件升级的专用文件,确保设备能够运行更稳定、功能更完善的软件系统。 在升级前,用户应先了解自己的设备硬件配置。描述中提到的"升级用display board 0"是指...
《清理架构20179》是一本深入探讨软件架构优化和清理的专著,以".epub"格式封装,并采用".7z"压缩技术进行压缩。这本书主要针对IT行业中普遍存在的软件架构复杂性问题,旨在帮助开发者和架构师理解如何有效地清理和...
Accessible EPUB 3 扩展了 EPUB 3,增加了对无障碍功能的支持,如文本到语音(TTS)和结构化元数据,以满足视力障碍用户的需要。 **OBI工具的功能特性** 1. **易学易用**: OBI 提供直观的用户界面,使得初学者也能...
PostgreSQL 13beta3-epub.zip 是一个包含PostgreSQL 13 beta 3版本官方文档的压缩包,为用户提供了一个深入理解这一先进开源数据库管理系统的机会。PostgreSQL,作为一款功能强大的对象-关系型数据库管理系统...
开发者可以查看和修改源代码,增加新的功能,或者适配特定的网站布局。同时,由于该项目是用Python编写的,因此具有良好的可移植性和易用性,适合各种技术水平的用户。 在实际应用中,wd2epub可以方便地结合wget或...
Java 9 及其新增功能增加了Java语言的丰富性--它是构建强大的软件程序最常用的语言之一。Java 9 特别强调模块化, 它是由拼图(Jigsaw)项目实现的。本书是您的一站式指南, 用于掌握对 Java 平台所做的更改。
提供调整设置以调整Windows和Linux的拖动距离 ...增加查看当前epub和任何早期Checkpoint之间的更改的功能 增加了将整个epub还原到先前的Checkpoint的功能 增加了管理和删除Checkpoint存储库的功能。
2. **epub3Stream 库的功能**: - **创建EPUB文件**:该库提供方法创建新的Epub 3.0结构,包括目录(OPF)、容器(container.xml)和内容文件(OPS)。 - **添加内容**:可以添加HTML、CSS、图片、音频和视频等...
EPUB格式是电子书领域广泛应用的开放式标准,它允许内容以结构化的方式组织,便于阅读设备和软件进行解析和展示。然而,对于作者、编辑或者出版商而言,了解EPUB文件内部的详细信息,如字数、图片数量和样式数量,...
当您将 Epub 加载到 UITextView 中时会发生什么,请查看 **电子书阅读器 阅读 iPad/iPhone 的 ePub 文档这是一个非常简单的ePub阅读器,它将通过解析xml文件来读取一些ePub文件。 只需将 ePub 3.0 文件放入资源中,...
第三方JavaScript应用程序是自包含的应用组件,通常都是小脚本或插件,能够为Web站点增加功能。它们往往是由独立的组织或个人提供的,代码和文件都是来自于远程的Web地址。 《第三方JavaScript编程》由两位第三方...