jacshore / epubcheck

Automatically exported from code.google.com/p/epubcheck
MIT License
0 stars 0 forks source link

attribute name "ibooks:readaloud" #181

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
PROBLEM:

There is error in epub, when we use ibooks:readaloud attribute.
ex:
<p ibooks:readaloud="start" id="raplay">&#x27A4;</p>
<p ibooks:readaloud="stop" id="rastop">&#x2716;</p>

METHOD:
When epub file is validated using epubcheck 1.1, no error/warning is reported

What steps will reproduce the problem?
1. Place the ibooks:readaloud="start" attribute in epub for read aloud feature
2. Validate the epub using epubcheck-3.0b5

RESULT:

Validating against EPUB version 3.0
ERROR: voiceover.epub/OEBPS/ch01.xhtml(25,41): attribute "ibooks:readaloud" not 
allowed here; expected attribute "accesskey", "aria-activedescendant", 
"aria-atomic", "aria-autocomplete", "aria-busy", "aria-checked", 
"aria-controls", "aria-describedby", "aria-disabled", "aria-dropeffect", 
"aria-expanded", "aria-flowto", "aria-grabbed", "aria-haspopup", "aria-hidden", 
"aria-invalid", "aria-label", "aria-labelledby", "aria-level", "aria-live", 
"aria-multiline", "aria-multiselectable", "aria-orientation", "aria-owns", 
"aria-posinset", "aria-pressed", "aria-readonly", "aria-relevant", 
"aria-required", "aria-selected", "aria-setsize", "aria-sort", "aria-valuemax", 
"aria-valuemin", "aria-valuenow", "aria-valuetext", "class", "contenteditable", 
"contextmenu", "dir", "draggable", "dropzone", "epub:type", "hidden", "id", 
"lang", "ns:alphabet", "ns:ph", "onabort", "onblur", "oncanplay", 
"oncanplaythrough", "onchange", "onclick", "oncontextmenu", "ondblclick", 
"ondrag", "ondragend", "ondragenter", "ondragleave", "ondragover", 
"ondragstart", "ondrop", "ondurationchange", "onemptied", "onended", "onerror", 
"onfocus", "oninput", "oninvalid", "onkeydown", "onkeypress", "onkeyup", 
"onload", "onloadeddata", "onloadedmetadata", "onloadstart", "onmousedown", 
"onmousemove", "onmouseout", "onmouseover", "onmouseup", "onmousewheel", 
"onpause", "onplay", "onplaying", "onprogress", "onratechange", 
"onreadystatechange", "onreset", "onscroll", "onseeked", "onseeking", 
"onselect", "onshow", "onstalled", "onsubmit", "onsuspend", "ontimeupdate", 
"onvolumechange", "onwaiting", "role", "spellcheck", "style", "tabindex", 
"title", "xml:base", "xml:lang" or "xml:space" (with 
xmlns:ns="http://www.w3.org/2001/10/synthesis")

EXPECTED:
I expect to ignore this error.

Original issue reported on code.google.com by edwin.ra...@gmail.com on 23 May 2012 at 7:17

GoogleCodeExporter commented 8 years ago
EpubCheck 1.1 should have reported this as an error too; EpubCheck 3 is 
correct. 

Original comment by markus.g...@gmail.com on 18 Jul 2012 at 3:22

GoogleCodeExporter commented 8 years ago
This issue was closed by revision r341.

Original comment by markus.g...@gmail.com on 10 Oct 2012 at 4:23

GoogleCodeExporter commented 8 years ago

Original comment by markus.g...@gmail.com on 10 Oct 2012 at 4:24

GoogleCodeExporter commented 8 years ago
This error is back in epubcheck-3.0.1

Original comment by joel.iba...@gmail.com on 18 Oct 2013 at 12:45

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
same error for attribute ibooks:pause-readaloud="true"

Original comment by vijay9.s...@gmail.com on 7 Nov 2013 at 9:38

GoogleCodeExporter commented 8 years ago
See comment #1, EpubCheck is correct in reporting the error.

Note also that this issue tracker moved to GitHub:
https://github.com/IDPF/epubcheck/issues/181

Please follow-up there instead of here.

Original comment by rdeltour@gmail.com on 7 Nov 2013 at 10:44