本地处理 — 文件永不离开你的设备
EPUB 阅读器
直接在浏览器中打开并阅读 EPUB — 可调字型、浅色/深褐/夜间主题、全文搜索,还会记住你读到哪里。无需安装,不上传任何内容。
你在书中的位置会记在此设备上。
手头的阅读器就是浏览器
工作用的笔记本上没装 Thorium 或 Apple Books。一份刚合并或刚压缩完的文件,送到设备之前你想先翻一眼。手机上的一本 Project Gutenberg EPUB,没有书库可以导入。本页就是为这些核对,以及在背光屏幕上阅读准备的。
它不是一块电子墨水屏。Kindle 或 Kobo 仍然做着本站其他工具在为文件准备的那件事:一块反射式屏幕、翻页键、能撑上好几周的电量。用这里的阅读器确认这份文件读起来是通的。想要电子墨水,就把文件放到设备上。
打开一本书并不会改它
EPUB 在内存里解开。容器和 OPF 被读出来,当前的书脊项按这本书自己的 CSS 渲染成 XHTML。字号、字体、行距、宽度,以及浅色、棕褐或夜间主题,都只是本地叠加上去的显示。它们不会写回文件。没有重新压缩,也不会插入 Kobo 的 span。
目录来自 nav.xhtml;这本书用的如果是 toc.ncx,就从那里来。搜索在这个标签页里把各章文本走一遍。朗读用的是浏览器的语音引擎。声音不会存进 EPUB。位置和偏好写到这台设备的 localStorage,进度最多保留 30 本书,最久没用的先丢掉。打开上限是 200 MB。
一个只负责阅读的页面有哪些限度
没有账号,所以读到哪里不会跟着你到另一台电脑。清除站点数据,位置就没了。高亮不会写进 EPUB。固定版式的书,尤其是漫画,可能保不住专用渲染器那种逐像素对齐的页面。商店里带 DRM 的文件,或 Adobe 图书馆借阅,在这里都解不开。
键盘翻页和一条进度条,就是界面到此为止的全部。没有设备上的藏书分组,没有 Send to Kindle 收件箱,也没有电子墨水的刷新波形。朗读好不好,就看浏览器自带的那个声音。页面一旦加载完成,网络断了也能继续读,因为书和阅读器的代码已经在这个标签页里。
Calibre 阅读器和 Thorium
固定版式的书和媒体叠加层,Calibre 的阅读器和 Thorium Reader 更忠实;Calibre 还能用文件本身没有、但书库里有的元数据打开一本书。它们需要安装,而且 Calibre 的阅读器旁边还放着一个转换器。
本页只负责读。它不建立书库,也不修改文件。在一台没装 Calibre 的机器上检查压缩过或合并过的 EPUB 时,你要的就是这个。书打不开的话,「修复我的 EPUB」负责诊断。另一个阅读器也以同样的方式失败,通常说明包真的坏了,不是浏览器太挑剔。
如何在浏览器中阅读 EPUB
打开你的 EPUB 文件
从设备选一本书。它直接在浏览器中打开 — 不安装、不上传、不导入书库。
调整阅读视图
设置字体、字号、行距和页面宽度;按你所在环境的光线在浅色、深褐和夜间主题间切换。
阅读 — 并从上次停下的地方继续
从目录跳到任意位置,或搜索整本书。你的位置会记在此设备上,下次接着读。
常见问题
读一本书会改动 EPUB 吗?
不会。文件在内存里解开并显示出来。没有写回任何东西,也没有上传。字号、主题和位置是这个浏览器里的偏好,不是对这本书的修改。
我读到的位置存在哪里?
在这台设备的 localStorage 里,最多 30 本书。最久没用的位置先丢掉。没有账号。换一台电脑,或浏览器数据被清掉之后,会从头开始。
我能用它代替 Kindle 或 Kobo 吗?
你可以读同一本 EPUB,在背光的浏览器页面上。它不驱动电子墨水屏,也收不到 Send to Kindle 投递过来的文件。用它来读,或用来检查一份文件。想要电子墨水,就把文件放到设备上。
为什么从商店买来的书打不开?
带 DRM 的文件,浏览器阅读器解不开。带 Adobe DRM 的图书馆借阅也是同样的限制。没有 DRM 却仍然打不开,通常是包坏了。「修复我的 EPUB」会报告哪一项检查没过。
这和 Calibre 阅读器有什么不同?
Calibre 的阅读器从 Calibre 书库打开书,对一部分固定版式和带媒体叠加层的书处理得更完整。本页只负责读,在本地保留最近 30 个位置,并且不碰文件。这是没装 Calibre 的地方你也能做的检查。