MOBI 是 Kindle 建立于其上的电子书格式。如果你有 .mobi 文件躺在某个文件夹里,它们来自那个年代——而实际状况在 2022 年改变了,Amazon 不再接受这个格式。
MOBI 起源于 2000 年的 Mobipocket 格式,建立在一个更老的 Palm 文档结构上。Amazon 在 2005 年买下 Mobipocket,并让它成为 Kindle 的基础。
底下,一个 MOBI 文件装着 HTML——和一本 EPUB 是同样的基本想法。这两个格式是亲戚,这就是为什么它们之间的转换通常效果不错。差别在于各自支持多少 HTML 和 CSS,而那个差别正是 MOBI 最终落败的原因。
这个演进把故事讲得很清楚:每一代之所以存在,是因为上一代表达不了一本书所需要的东西。
Amazon 不再接受 MOBI 用于出版,也不再通过 Send to Kindle 接受它——就是那个把文档寄到你设备上的功能。
所以 MOBI 在设备上没死;它只是对新来的关上了门。
EPUB——那个 MOBI 跟它竞争了二十年的格式。Amazon 现在通过 Send to Kindle 接受 EPUB,并在抵达时内部转换成它自己的格式。
这件事值得讲精确,因为它造成一个反复出现的误解:Kindle 并不读 EPUB。它接受 EPUB、转换它,然后存下别的东西。设备上的那个文件是一个 Kindle 格式,这就是为什么你没办法把它复制出来在别处打开。
实务上这个区分对阅读很少有影响。但如果你把一个 Kindle 书库想成“一批你以可携格式拥有的文件”,那它就非常有影响。它不是那样。
如果它没有 DRM——你自己写的、来自卖不加锁文件的出版社、或公共领域图书馆的东西——把它转成 EPUB。转换很直接,因为两个格式底下都是 HTML,而 EPUB 在每一个阅读 App、每一个平台,以及通过 Send to Kindle 都打得开。
丢掉原档之前先检查结果。转换处理文字和结构很可靠;目录、图片位置和任何不寻常的格式,才是错误会冒出来的地方。
如果它是从 Amazon 来的、带 DRM,它是加密的而且绑在你的账号上。转换工具会拒收它,而诚实的立场是:那本书是在那个生态系里授权给你的,不是以一个文件的形式被你拥有。它会在登记于你账号的设备上继续运作;它不会变成一个可携的文件。
那个限制值得事先知道,而不是之后才发现。如果“能保留并搬移自己的副本”对你要紧,那么向提供无 DRM EPUB 的出版社购买,才是保住那个能力的选择。
AZW3 修掉了其中大部分,KFX 更多,但到那时 EPUB 已经成为其他所有人都在实作的开放标准。维持一个只有单一公司的设备读得了的封闭格式,已经不值得它的维护成本了。