我们很快将制作EPUB文件以分发文化和科学论文。我们希望它们能够在各种设备上进行相似的渲染,但我们担心它会与几年前的浏览器类似(地狱)。是否创建了足够的验证EPUB文件以确保各设备之间的渲染类似?在这方面做了什么,不做什么?
答案 0 :(得分:0)
是的,就像几年前的浏览器一样。
ePub 2,如果您没有做任何特别的事情,那么您在各种设备上的合理性是一致的。
ePub 3 - 嗯,目前支持它的设备(iBooks,Kindle Fire(有点但不是真的),Nook和其他几个)做了不同的事情。部分原因是ePub 3主要是在HTML5背后构建的,目前还没有完全标准化的浏览器。
问题可能在于你想要做ePub 3,因为它支持MathML,尽管它取决于你正在制作的科学论文的种类。
Liz Castro今年早些时候在O'Reilly's Tools of Change conference关于 ePub in the wild 做了一次演讲(请注意本页链接的PDF;有很多我的例子'我将在下面列出)。我对各种读者支持的简要说明如下:
每个人都支持:
粗体和斜体
字体大小
文本缩进
上下边距
图像
警告:NOOK使用自己的默认值(不是发布者默认值)覆盖默认值,粗体仅以某些用户选择的字体显示
大多数支持:
字体系列
小型大写
龙头
左右边距
浮动和宽度
文字换行
边框,背景
颜色
一旦你开始讨论音频/视频叠加,自行决定的分页符,丢弃大写以及其他整洁的东西,你必须开始进行媒体查询,或者决定针对特定平台并让其他人留下。例如,你可能只是去Kindle Fire&在这一点上iBooks,并让其他人离开,但这对你来说是一个商业决定。