O que é o formato de ficheiro EPUB?
Arquivos com a extensão .epub contêm publicações eletrônicas - Electronic PUBlication - compactadas usando o método de compressão ZIP e armazenadas em um formato aberto baseado em XML e XHTML. Dentro do arquivo também existem metadados que descrevem a publicação; o formato também permite a pesquisa de texto completo.
Tal arquivo pode incluir:
- Conteúdo do livro, com a capacidade de alterar o tamanho da fonte e a opção de exibi-lo sem divisão em páginas (layout fluido ou «reflowable»)
- Gráficos rasterizados ou vetoriais
- Proteção contra cópia via DRM (Digital Rights Management)
- Folhas de estilo CSS controlando a tipografia e o layout
- Mídia de áudio e vídeo (suportada a partir do
.epub3.x) - Elementos interativos baseados em JavaScript (
.epub3.x)
Os arquivos .epub substituíram o formato Open eBook anterior, introduzido pelo International Digital Publishing Forum - IDPF - em 2007. Atualmente, ao lado dos formatos .mobi e .pdf, o .epub é o padrão mais popular usado para distribuir livros eletrônicos e outras publicações em e-readers dedicados, dispositivos móveis e computadores equipados com software compatível.
Internamente, um arquivo .epub é um arquivo ZIP contendo páginas .xhtml, arquivos .css, imagens e um documento de pacote baseado em XML (content.opf) que declara a estrutura e os metadados do livro. Uma entrada especial não compactada chamada mimetype - sempre o primeiro arquivo no arquivo - contém a string application/epub+zip, permitindo que as ferramentas identifiquem o formato de forma confiável. O padrão atual, EPUB 3.3, tornou-se uma Recomendação do W3C em maio de 2023, adicionando acessibilidade aprimorada, suporte a MathML 3 e regras de script refinadas.
Segurança e proteção
RISCO: LOWO EPUB é um formato de dados e geralmente seguro. Ressalvas: o EPUB 3 permite JavaScript no conteúdo, e vulnerabilidades de leitores (ex: path-traversal ou XSS em aplicativos de leitura/EPUB.js antigos) ocasionalmente permitiram que livros maliciosos se comportassem mal - mantenha os aplicativos de leitura atualizados e prefira livros de fontes confiáveis. Sites de download de EPUB piratas são o maior risco prático (adware/downloads falsos agrupados). Arquivos protegidos por DRM não são perigosos, apenas restritos.
Detalhes do formato
em resumoProgramas que abrem arquivos EPUB
Detalhes técnicos
especificação profunda| Formato de contêiner | Arquivo ZIP; um arquivo .zip válido que pode ser descompactado com qualquer ferramenta ZIP padrão |
| Tipo MIME | application/epub+zip |
| Magic bytes | 50 4B 03 04 (cabeçalho ZIP) no deslocamento 0; entrada mimetype não compactada no deslocamento 30 contém a string ASCII application/epub+zip |
| Marcação de conteúdo | XHTML 1.1 no EPUB 2; HTML5 no EPUB 3 |
| Suporte a folha de estilo | Subconjunto CSS 2.1 no EPUB 2; subconjunto CSS Snapshot 2017 no EPUB 3 |
| Documento de pacote | `content.opf` - arquivo XML declarando o manifesto do livro, ordem de leitura e metadados Dublin Core |
| Documento de navegação | `toc.ncx` no EPUB 2; `nav.xhtml` no EPUB 3 |
| Layout fluido | O texto e o layout adaptam-se dinamicamente ao tamanho da tela do leitor, tamanho da fonte e preferências do usuário |
| Layout fixo | Modo opcional de layout fixo (FXL) para quadrinhos, livros infantis e graphic novels (EPUB 3) |
| Suporte a DRM | Opcional; criptografia AES-128; esquemas comuns incluem Adobe ADEPT e Apple FairPlay |
| Áudio e vídeo | Elementos HTML5 `<audio>` e `<video>` suportados dentro dos documentos de leitura do EPUB 3 |
| Scripting | JavaScript suportado no nível de leitura e no nível de contêiner no EPUB 3; ausente no EPUB 2 |
| Acessibilidade | Especificação EPUB Accessibility 1.1; funções de marco ARIA; metadados de conformidade WCAG 2 no OPF |
| Suporte a MathML | MathML 3 suportado nativamente no EPUB 3.3 |
| Padrão de metadados | Elementos Dublin Core (dc:title, dc:creator, dc:language) obrigatórios no documento de pacote OPF |
| Órgão padrão | W3C (IDPF fundido ao W3C em fevereiro de 2017); EPUB 3.3 tornou-se uma Recomendação do W3C em maio de 2023 |
| Lançado | 2007 (EPUB 2.0, IDPF); current version EPUB 3.3, W3C Recommendation May 2023 |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.w3.org |
Conversões de EPUB
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos EPUB.