企评社

Las etiquetas de la interfaz están en Español. Las reseñas de empresas, los mensajes del foro y las descripciones de las herramientas solo están disponibles en chino por ahora.

Lector EPUB

Arrastra EPUB / TXT / Markdown y lee · usa el índice del propio libro · tamaño, interlineado y tema ajustables

全部在浏览器本地处理,文件不上传、不留存

选一个文件(≤200MB)

点击选择或拖拽一个 .epub / .txt / .md 到此处

支持 EPUB 2 / EPUB 3、TXT(自动识别 UTF-8 与 GB18030/GBK/Big5)、Markdown;条目 ≤8000、单条目 ≤60MB、单章文本 ≤1200 万字符。 带 DRM 的文件读不了——本站不做解密与破解。

读一本陌生 EPUB 之前,值得知道这四件事

EPUB 就是一个 zip,「能不能读」取决于 OPF 而不是后缀名。 本页先按 META-INF/container.xml 找到 OPF(package),再按 <spine> 决定正文顺序, linear="no" 的装饰页会跳过;目录优先用 EPUB 3 的 nav.xhtml,退回 EPUB 2 的 NCX。 所以后缀写着 .epub 但缺 container.xml 的文件,本站会明确告诉你缺了什么,而不是渲染出一个空白页。

正文进的是沙箱,不是你的页面。 渲染用的 <iframe> 的 sandbox 属性是空值:不给 allow-scripts、 也不给 allow-same-origin,书里的脚本执行不了、也读不到本页的任何内容。 在此之上还有一层白名单重建:非白名单标签拆掉但保留文字,事件属性、srcdoc、formaction 全部丢弃, 内联样式只留排版子集。

阻断远程引用主要是隐私问题,不只是 XSS。 一本书如果能把 <img src="http://第三方/像素.gif"> 带进你的屏幕,就等于把你的 IP、阅读时间 和「此刻正在读哪本书」一并交给了那个第三方服务器。所以 http/https、协议相对 //、 data:text/html 之类的引用一律不发请求;书自带的图片改为在本机转成内联数据后显示。

DRM 不在能力范围内,也不在打算做的范围内。 azw3 / kfx / 加密 EPUB 的解锁意味着破解,与 PDF 去密码只做「用户自己提供密码」是同一条线。 这类文件请回到购买它的阅读器里打开;本站也可以把 Word 文档转成纯文本再读,但不碰加密。

Preguntas frecuentes

¿Se sube mi libro?

No. EPUB, TXT y Markdown se desenvuelven, maquetan y pintan en tu propio aparato en cuanto los sueltas en el navegador: no sale ni una petición - la página no tiene ningún hueco de subida y nunca mira el contenido. Las fotos del EPUB también se vuelven datos en línea en tu máquina, sin ir a buscarlas al origen.

¿Por qué no me abre el EPUB?

Cuatro motivos de siempre: lleva DRM (azw3 / kfx de Kindle y los EPUB cifrados que sacan las librerías) - esta web ni descifra ni fuerza cerraduras, ábrelos en el lector donde lo compraste; en realidad es un mobi / fb2 / pdf, y esta página solo lee EPUB, TXT y Markdown; la descarga quedó incompleta o el zip está roto; o el archivo está mal hecho y le falta META-INF/container.xml o su OPF. La línea de estado te dice cuál de los cuatro.

¿Cómo van el pasar páginas, el índice y el progreso?

El libro se parte por la spine del EPUB - el orden de lectura -, no cortando el alto de la pantalla: el índice sale del NCX o nav.xhtml del propio libro, y las páginas de adorno marcadas linear=no se saltan. El TXT se parte por títulos que van solos en su línea (Capítulo X, Prólogo, Extra y parecidos); el Markdown por encabezados. El progreso guarda en qué sección vas, en el localStorage de tu navegador: solo título, tamaño y número de sección, jamás el texto - y no se sincroniza entre navegadores.

¿Por qué faltan fotos y enlaces dentro del libro?

Las fotos salen por defecto; las que pasan del tope de 4MB por foto o 24MB por capítulo dejan un hueco puesto. La hoja de estilos del libro no se carga: la tipografía usa uniforme el tamaño de letra y el interlineado del lector. De los enlaces solo quedan las anclas dentro del mismo capítulo (las notas al pie siguen saltando); los de otro capítulo y los externos se quedan en texto pelado - la caja arenada no da scripts, y serían enlaces muertos igual. Todo lo que apunte a servidores externos (fotos, fuentes, scripts) se corta de raíz: si no, en qué libro andas se filtraría a terceros.

¿Vale en el móvil? ¿Y dentro de WeChat?

Sí: la página es adaptable - en el móvil el índice se recoge en un botón, y tamaño de letra, interlineado, ancho de línea y tema se ajustan. El navegador metido en WeChat pone pegas al elegir archivos y a los grandes; si al tocar elegir archivo no pasa nada, usa el menú de tres puntos arriba a la derecha y ábrelo en el navegador de verdad.

Herramientas relacionadas