Livros eletrônicos e seus formatos: discutindo sobre EPUB - sua história, prós e contras

Anteriormente, no blog, escrevemos sobre como surgiram os formatos de livros eletrônicos DjVu e FB2.

O tema do artigo de hoje é EPUB.

Livros eletrônicos e seus formatos: discutindo sobre EPUB - sua história, prós e contras
Imagem: Nathan Oakley / CC BY

História do formato

Na década de 90, o mercado de livros eletrônicos era dominado por soluções proprietárias. Muitas empresas de leitores tinham seu próprio formato. Por exemplo, a NuvoMedia usava arquivos com a extensão .rb. Eram contêineres com um arquivo HTML e um arquivo .info, que continha metadados. Essa situação dificultava o trabalho dos editores — era necessário formatar os livros para cada formato individualmente. Uma equipe de engenheiros da Microsoft, junto com a já mencionada NuvoMedia e SoftBook Press, se empenhou em mudar essa realidade.

Naquela época, a Microsoft estava determinada a conquistar o mercado de livros eletrônicos e estava desenvolvendo um aplicativo de leitura para Windows 95. Podemos dizer que a criação de um novo formato era parte da estratégia de negócios do gigante da tecnologia.

Falando da NuvoMedia, essa empresa é considerada a fabricante do primeiro leitor de e-books em massa Rocket eBook. A memória interna do dispositivo era de apenas oito megabytes, e a autonomia da bateria não ultrapassava 40 horas. Quanto à SoftBook Press, também estavam envolvidos no desenvolvimento de leitores de livros eletrônicos. Mas seus dispositivos tinham uma característica distintiva — um modem embutido que permitia baixar literatura digital diretamente da loja SoftBookstore.

No início dos anos 2000, ambas as empresas — NuvoMedia e SoftBook — foram adquiridas pela empresa de mídia Gemstar e unificadas na Gemstar eBook Group. Essa organização continuou a vender leitores (por exemplo, RCA REB 1100) e livros digitais por mais alguns anos, mas em 2003 saiu do negócio.

Mas voltemos ao desenvolvimento de um padrão unificado. Em 1999, a Microsoft, NuvoMedia e SoftBook Press fundaram a organização Open eBook Forum, onde começaram a trabalhar no esboço do documento que deu origem ao EPUB. Inicialmente, o padrão chamado OEBPS (estrutura de publicação de e-books aberta). Ele permitiu a distribuição de publicações digitais em um único arquivo (arquivo ZIP) e facilitou a transferência de livros entre várias plataformas de hardware.

Posteriormente, o Open eBook Forum foi se juntado por empresas de TI como Adobe, IBM, HP, Nokia, Xerox e editores como McGraw Hill e Time Warner. Juntos, continuaram a desenvolver o OEBPS e a expandir o ecossistema da literatura digital como um todo. Em 2005, a organização foi renomeada para Fórum Internacional de Publicações Digitais, ou IDPF.

Em 2007, o IDPF mudou o nome do formato OEBPS para EPUB e começou a desenvolver sua segunda versão. Esta foi apresentada ao público em 2010. A novidade quase não se diferenciava de seu predecessor, mas recebeu suporte para gráficos vetoriais e fontes embutidas.

Até este momento, o EPUB estava conquistando o mercado e se tornou o padrão por padrão para muitos editores e fabricantes de gadgets eletrônicos. O formato já era utilizado por O’Reilly e Cisco Press, além de ser suportado por dispositivos da Apple, Sony, Barnes & Noble e ONYX BOOX.

Em 2009, o projeto Google Books anunciou sobre o suporte ao EPUB — ele foi utilizado para a distribuição de mais de um milhão de livros gratuitos. A popularidade do formato começou a crescer entre os escritores. Em 2011, J.K. Rowling anunciou seus planos de lançar o site Pottermore e torná-lo o único ponto de venda digital para os livros do universo Potter.

O padrão escolhido para a distribuição de literatura foi o EPUB, principalmente devido à sua capacidade de implementar proteção contra cópias (DRM). Todos os livros na loja online da escritora ainda estão disponíveis apenas neste formato.

A terceira versão do formato EPUB foi lançada em 2011. Os desenvolvedores adicionaram a capacidade de trabalhar com arquivos de áudio e vídeo e notas de rodapé. Hoje, o padrão continua a evoluir — em 2017, o IDPF até se tornou parte do consórcio W3C, que implementa padrões tecnológicos para a Web.

Como funciona o EPUB

Um livro no formato EPUB é um arquivo ZIP. Ele armazena o texto da publicação em páginas XHTML ou HTML ou arquivos PDF. Também no arquivo estão o conteúdo de mídia (áudio, vídeo ou imagens), fontes e metadados. Além disso, ele pode conter arquivos adicionais com folhas de estilo CSS ou documentos PLScom informações para serviços de geração de fala.

A exibição do conteúdo é feita por meio da marcação XML. Um fragmento do livro com gravação de áudio embutida e imagem pode parecer assim:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html  
    
    epub_prefix="media: http://idpf.org/epub/vocab/media/#">
    <head>
        <meta charset="utf-8" />
        <link rel="stylesheet" type="text/css" href="../css/shared-culture.css" />
    </head>
    <body>
        <section class="base">
            <h1>a transcrição completa</h1>
            <audio id="bgsound" epub_type="media:soundtrack media:background"
                src="../audio/asharedculture_soundtrack.mp3" autoplay="" loop="">
                <div class="errmsg">
                    <p>O seu sistema de leitura não suporta (este) áudio</p>
                </div>
            </audio>

            <p>O que significa ser humano se não temos uma cultura compartilhada? O que significa uma cultura compartilhada se não conseguimos compartilhá-la? Foi apenas nos últimos 100 ou 150 anos que começamos a restringir rigorosamente como essa cultura é utilizada.</p>

            <img class="left" src="../images/326261902_3fa36f548d.jpg"
                alt="criança contra uma parede" />
        </section>
    </body>
</html>

Além dos arquivos de conteúdo, o arquivo contém um documento de navegação especial (Navigation Document). Ele descreve a localização do texto e das imagens no livro. Aplicativos leitores o consultam caso o leitor deseje 'pular' várias páginas.

Outro arquivo obrigatório no arquivo é o package. Ele contém os metadados — informações sobre o autor, editor, idioma, título e assim por diante. Também inclui a lista (spine) das seções do livro. Um exemplo de documento package pode ser visualizado no repositório IDPF no GitHub.

Vantagens

A principal vantagem do formato é sua flexibilidade. O EPUB permite criar uma formatação dinâmica do documento, adaptando-se ao tamanho da tela do dispositivo. Esta é uma das principais razões pelas quais o formato é compatível com uma grande quantidade de leitores (e outros dispositivos eletrônicos). Por exemplo, todos os leitores ONYX BOOX funcionam com EPUB 'out of the box': desde o básico e de 6 polegadas Caesar 3 até o premium e de 9,7 polegadas Euclid.

Livros eletrônicos e seus formatos: discutindo sobre EPUB - sua história, prós e contras
/ ONYX BOOX Caesar 3

Como o formato é baseado em padrões populares (XML), é fácil de converter para leitura na web. Além disso, o EPUB suporta elementos interativos. Sim, existem elementos semelhantes no PDF, mas adicioná-los a um documento PDF só é possível através de software proprietário. No caso do EPUB, eles são inseridos no livro através de marcação e tags XML em qualquer editor de texto.

Outra vantagem do EPUB são as funcionalidades para pessoas com problemas de visão ou dislexia. O padrão permite modificar a exibição do texto na tela — por exemplo, destacar determinadas combinações de letras.

Além disso, como já mencionamos, o EPUB oferece ao editor a possibilidade de configurar a proteção contra cópias. Se desejarem, os vendedores de livros eletrônicos podem usar mecanismos próprios que restringem o acesso ao documento. Para isso, é necessário modificar o arquivo rights.xml no arquivo.

Desvantagens

Para criar uma publicação em EPUB, é necessário entender a sintaxe de XML, XHTML e CSS. Isso implica trabalhar com uma grande quantidade de tags identificadoras. Em comparação, o mesmo padrão FB2 inclui apenas o conjunto mínimo necessário de tags — suficiente para a formatação de literatura artística. E para a criação de documentos PDF não são necessários conhecimentos especiais — tudo é gerido por meio de software especializado.

Além disso, o EPUB é criticado pela dificuldade de formatação de quadrinhos e outros livros com muitas ilustrações. Nesse caso, o editor precisa criar um layout estático com coordenadas fixas para cada imagem — isso pode demandar muito esforço e tempo.

O que vem a seguir

Agora a IDPF está trabalhando em novas especificações para o formato. Por exemplo, uma delas ajudará a criar tutoriais interativos com seções ocultas. O mesmo livro terá uma aparência diferente para o professor e para o aluno — neste último caso, por exemplo, as respostas para testes ou questões de controle estarão ocultas.

Livros eletrônicos e seus formatos: discutindo sobre EPUB - sua história, prós e contras
Imagem: Guian Bolisay / CC BY-SA

Espera-se que essa nova função ajude a reorganizar o processo educacional. Hoje, o EPUB é bastante utilizado por grandes universidades, como a Universidade de Oxford. Há alguns anos, eles adicionaram integraram suporte ao EPUB 3.0 em seu aplicativo de biblioteca digital.

Além disso, a IDPF está criando uma especificação para a inclusão de notas de rodapé Open Annotation no EPUB. Esse padrão foi desenvolvido no W3C em 2013 — ele simplifica o trabalho com tipos complexos de anotações. Por exemplo, com isso, é possível colocar uma observação em uma área específica de uma imagem JPEG. Adicionalmente, o padrão implementa um mecanismo de sincronização de alterações em anotações entre cópias de um mesmo documento EPUB. Notas do formato Open Annotation podem ser adicionadas a arquivos EPUB atualmente, no entanto, a especificação formal para elas ainda não foi aceita.

Além disso, está em andamento o trabalho em uma nova versão do padrão — EPUB 3.2. Nesta versão, novos formatos WOFF 2.0 e SFNT, que são usados para compressão de fontes (em alguns casos, permitem reduzir o tamanho do arquivo em 30%). Os desenvolvedores também substituirão alguns atributos HTML obsoletos. Por exemplo, em vez de um elemento trigger separado para ativação de arquivos de áudio e vídeo, o novo padrão contará com elementos HTML nativos audio e video.

O rascunho especificações e lista de alterações já está disponível no repositório GitHub do W3C.

Resenhas dos leitores ONYX-BOOX:

Fonte: habr.com

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster