39
ACESSIBILIDADE E SEMÂNTICA NAS PUBLICAÇÕES DIGITAIS EM FORMATO EPUB 3 TODA A INFORMAÇÃO PARA TODOS JOSÉ FERNANDO TAVARES JFTavares [email protected] booknando.com.br

ACESSIBILIDADE E SEMÂNTICA NAS PUBLICAÇÕES DIGITAIS EM ... · ACESSIBILIDADE E SEMÂNTICA NAS PUBLICAÇÕES DIGITAIS EM FORMATO EPUB 3 TODA A INFORMAÇÃO PARA TODOS JOSÉ FERNANDO

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

ACESSIBILIDADE E SEMÂNTICA NAS PUBLICAÇÕES DIGITAIS EM FORMATO EPUB 3 TODA A INFORMAÇÃO PARA TODOSJOSÉ FERNANDO TAVARES

JFTavares

[email protected]

booknando.com.br

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

Não acredite em nada do você ouvir aqui, faça as suas EXPERIÊNCIAS

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

ACESSIBILIDADE É PARA TODOS ACESSIBILIDADE É PARA MIM

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

Do autor a quem faz revisão do livro digital, do software ou da página web é importante que todos estejam conscientes que acessibilidade não é um recurso mas sim um requisito básico das publicações digitais.

O FORMATO EPUB 3 ACESSÍVEL

Objetivos e especificações

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

ESPECIFICAÇÃO W3C PARA PUBLICAÇÕES DIGITAIS

❖ O International Publishing Digital Fórum era uma organização composta pelos principais editores e players do mercado do livro digital com a intenção de criar um padrão para as publicações digitais. Criou assim o ePub (eletronic Publication) nas versões 2.1 e 3.0 e 3.1 que é a versão atual.

W3CIDPF2017

2007 IDPF

OEB OPEN E-BOOK PUBLICATION STRUCTURE

1999

W3C2018 EPUB 3.2

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

TRAZER OS LIVROS PARA O DIGITAL

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

BASEADO NAS TECNOLOGIAS WEB

EPUB 3 HTML 5

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

HTML & CSS & JAVASCRIPT EMPACOTADOS

CONTENT.OPF

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

TODOS OS ELEMENTOS PARA FUNCIONAMENTO OFF LINE

CONTENT.OPF Metadados Recursos Ordem de leitura

CONTEÚDO HTML imagens Navegação (NAV)

DESIGN

MULTIMÍDIA

CSS fontes

Vídeo áudio smil

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

ESPECIFICAÇÕES ATUAIS

Call for Consensus: 27 de setembro 2018

Publishing EPUB 3.2 as a Final Community Group enviado para o Publishing Business Group para aprovaçãohttps://github.com/w3c/publ-epub-revision/

Formato atual 3.0.1 (2014)http://www.idpf.org/epub/301/spec/epub-publications.html

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

POTENCIALIDADES E VANTAGENS DO FORMATO

Empacotamento (Zip /mimetype )

Tecnologias web

Design visual (CSS)

Interações (Javascript)

MathML

SVGOpen source

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

POTENCIALIDADES E VANTAGENS DO FORMATO

Texto semântico (WCAG/ARIA)

Read Aloud

Funcional para Screen Reader

Text-to-speech

Multimídia

Metadados

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

REFERÊNCIAS E RELAÇÃO COM A WEB

EPUB Accessibility 1.0 http://www.idpf.org/epub/a11y/accessibility.html

Web Content Accessibility Guidelines (WCAG) 2.0 https://www.w3.org/TR/WCAG20/

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

DOCUMENTOS AUXILIARES PARA A ACESSIBILIDADE

1. EPUB Accessibility Techniques 1.0

2. DPUB-ARIA

3. EPUB Accessibility Vocabulary 

4. EPUB 3 Structural Semantics Vocabulary

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

REFERÊNCIA

1. Accessible Publishing Knowledge Base (Daisy)

2. Diagram Center

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

1. TODO TEXTO DEVE SER ESTRUTURADO EM UMA ORDEM DE LEITURA LÓGICA

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

2. SEPARE SEMPRE O CONTEÚDO DA APRESENTAÇÃO

 PROGRESSIVE ENHANCEMENT

Conteúdo html5

Design css 3

InteraçãoJavascript

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

3. USO DE SUMÁRIOS E SISTEMAS DE NAVEGAÇÃO <nav epub:type="toc" role="toc" id="toc"> <h1>Sumário</h1>

<ol>

<li>

<a href="../Text/capa.xhtml">Capa</a>

</li>

<li>

<a href="../Text/rosto.xhtml">Folha de Rosto</a>

</li>

</nav

Sumário internodentro do HTML

Sumário externousado pelos softwares

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

4. MELHORAR AS DEFINIÇÕES SEMÂNTICAS (WAI-ARIA E EPUB:TYPE )

<section role="doc-preface" epub:type="preface"> <p>Quando decidi iniciar a escrever…</p> … </section>

<section role="doc-chapter" epub:type="chapter"> <h1>1. A volta dos que não foram</h1> … </section>

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

5. UMA BOA DESCRIÇÃO DAS IMAGENS (TAG ALT)ACESSO ALTERNATIVO AO CONTEÚDO MULTIMÍDIA NÃO USE IMAGENS PARA TABELAS OU TEXTO

tag alt

figcaption

describedBy

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

6. INCLUA UMA NUMERAÇÃO DE PÁGINA<span id="pag45" epub:type="pagebreak" role="pagebreak />

<nav epub:type="page-list" id="page-list" hidden="hidden">

<ol>

<li><a href="../Text/Filename001.xhtml#pagei">i</a></li>

<li><a href="../Text/Filename001.xhtml#page001">1</a></li>

<li><a href="../Text/Filename001.xhtml#page002">2</a></li>

</ol>

</nav>

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

7. USE O MATHMLCompatibilidade dos softwares leitores:

BISG, (http://epubtest.org/)

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

8. METADADOS DE ACESSIBILIDADEaccessMode — o que necessário para acessar o conteúdo. Que tipo de conteúdo está presente. (e.g., textual, visual, auditory, tactile).

accessibilityFeature — Quais recursos estão presentes (alternative text, extended descriptions, captions).

accessibilityHazard — conteúdo críticos para a acessibilidade (risco) (flashing, motion simulation, sound).

accessibilitySummary — sumário das characteristicas de acessibilidade (lack of extended descriptions, specific hazards).

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

SOFTWARE PARA A VERIFICAÇÃO DA ACESSIBILIDADE

ACE - Accessibility Checker for EPUB (consórcio Daisy)

https://daisy.github.io/ace/

Linha de comando:

$ ace book.epub - -outdir nomePasta

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

ACE

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

RELATÓRIO DO ACE

/data

report.html

report.json

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

PRODUÇÃONecessário um workflow

Sigil e plugins Markdonw e Pandoc

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

FLUXO DE PRODUÇÃO

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

SIGIL E PLUGINSSoftware livre (https://sigil-ebook.com/)

Produzido por uma comunidade ativa

Sistema de plugins (https://www.mobileread.com/forums/showthread.php?t=247431)

Ajuda para a tradução em português pelo TRANSIFEXhttps://www.transifex.com/zdpo/sigil/translate/#pt_BR

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

PLUGINS DE ACESSIBILIDADEAccess-Aide Accessibility HelperAcrescenta os metadados de acessibilidade e os atributos do ARIAhttps://www.mobileread.com/forums/showthread.php?t=29900

ACE - DAISY EPUB Accessibility CheckerÉ um wrapper para o ACE.https://www.mobileread.com/forums/sh...d.php?t=294678

ePub3-itizer - epub3 output pluginConverter para ePub3 de um ePub2https://www.mobileread.com/forums/sh....php?p=2973066

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

READ ALOUD

icarus Sigil Plugin Prepara o arquivo para criar o SMIL e sincronizar o áudiohttps://www.mobileread.com/forums/showthread.php?t=268702.

AeneasSoftware para sincronização do texto com o áudio. Gera automaticamente um arquivo smilhttps://github.com/readbeyond/aeneas

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

MARKDOW E PANDOCpandoc --from markdown --to epub3 --standalone texto.md --epub-stylesheet=design.css --epub-embed-font=Comfortaa_*.ttf --template="default.epub3" --output texto.epub

--from - formato do qual é convertido --to  formato pra o qual será convertido --standalone - opção para criação de arquivo único --output - nome do arquivo --smart - ajustes no texto --toc - gerar sumário --section-divs --epub-stylesheet= Arquivo CSS

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

SOFTWARE DE LEITURA- Readium SDK

- epub.js

Adobe Digital Edition[http://www.adobe.com/solutions/ebook/digital-editions/download.html]para: PC / Mac / Android / iPhone e iPad

Mantano Reader[http://www.mantano.com/]

para: Android / iPhone e iPad

Aldiko[http://www.aldiko.com/] para: Android / iPhone e iPad

Bluefire reader [http://www.bluefirereader.com] para: PC / Android / iPhone e iPad

Gitden[http://gitden.com]para: Android / iPhone e iPad

©Booknando Livros - http://cursos.booknando.com.br - [email protected]

http://bit.ly/epub_acessivel

Material palestra