W3C home > Mailing lists > Public > www-validator@w3.org > October 2016

epub 3.0.1 attribute epub:type="toc"

From: DUBOIS Yvon <duboisy@iata.org>
Date: Mon, 24 Oct 2016 17:51:55 +0000
To: "www-validator@w3.org" <www-validator@w3.org>
Message-ID: <VI1PR0501MB2479B903F8BC41F1FF21DE4DCCA90@VI1PR0501MB2479.eurprd05.prod.outlook.com>

I’ve searched the issues and found a related one under “Tolerate <main role="main"><https://github.com/validator/validator/issues/386>”

However, it does not address the following error for an xhtml file that is part of the IDPF epub 3.0.1 specifications:

1.    Info: Using the preset for XHTML with SVG 1.1, MathML 3.0, RDFa 1.1, and ITS 2.0 support based on the root namespace.

2.    Error: Attribute type from namespace http://www.idpf.org/2007/ops not allowed on XHTML element nav<http://www.w3.org/html/wg/drafts/html/master/single-page.html#the-nav-element> at this point.

From line 10, column 7; to line 10, column 39

dy>↩ <nav epub:type="toc" class="toc">↩
Attributes for element nav<http://www.w3.org/html/wg/drafts/html/master/single-page.html#the-nav-element>:

The IDPF specifications (http://www.idpf.org/epub/301/spec/epub-contentdocs.html#sec-xhtml-content-type-attribute) state: The epub:type Attribute
The epub:type attribute is intended to be functionally equivalent to the W3C Role Attribute [Role]<http://www.idpf.org/epub/301/spec/epub-contentdocs.html#refPFRoleAttribute>, but with restrictions as specified in Vocabulary Association<http://www.idpf.org/epub/301/spec/epub-contentdocs.html#sec-contentdocs-vocab-association>. The IDPF's intent is to harmonize this attribute with W3C mechanisms for semantic inflection in a future major revision of the specification.

My understanding is the validator is reporting an error when the IDPF specifications are followed? I tried removing the attribute and the xhtml does validate then, however the applications that read an epub stop displaying the ToC when the attribute is absent (tested with Adobe Digitals).

Best Regards,

Senior Publishing Technical Specialist | Publishing
Tel  +1 (514) 874 0202 Ext. 3232 | Fax +1 (514) 874 1691
duboisy@iata.org<mailto:duboisy@iata.org> | http://www.iata.org<http://www.iata.org/>
 International Air Transport Association
800, Place Victoria, P.O. Box 113, Montréal, Québec, Canada, H4Z 1M1


The content of this email is confidential and intended only for the individual to which it is addressed. If you are not the named addressee, you should not disseminate, distribute or copy this e-mail. Please notify the sender and delete this email from your system if received in error. This email contains a digital signature certified by Global Sign to verify its authenticity and origin. If you receive a suspicious email, please forward it to information.security@iata.org. For more information, please refer to http://www.iata.org/Pages/fraudulent-email.aspx.

(image/jpeg attachment: image002.jpg)

Received on Tuesday, 25 October 2016 09:25:43 UTC

This archive was generated by hypermail 2.3.1 : Friday, 4 November 2016 11:03:20 UTC