W3C home > Mailing lists > Public > www-html@w3.org > October 2007

Re: Last call announcement: XHTML Role Attribute Module

From: Masataka Yakura <yakura-masataka@mitsue.co.jp>
Date: Tue, 09 Oct 2007 21:08:12 +0900
Message-ID: <470B6F2C.1080103@mitsue.co.jp>
To: Steven Pemberton <steven.pemberton@cwi.nl>
Cc: "chairs@w3.org" <chairs@w3.org>, XHTML WG <public-xhtml2@w3.org>, "www-html@w3.org" <www-html@w3.org>
Hi, folks.

> This is a last call announcement for:
> 
>     XHTML Role Attribute Module
>     A module to support role classification of elements
>     http://www.w3.org/TR/xhtml-role/ 

And the Japanese translation is ready :)
http://standards.mitsue.co.jp/resources/w3c/TR/2007/WD-xhtml-role-20071004/
(Oops, seems I mistyped the date, will correct it later).

Some questions:

1. There's missing ">" (&gt;) in rdf:RDF element (Appendix B)
> ...
>     xmlns:states="http://www.w3.org/2005/07/aaa#" 
>     xmlns:wairole="http://www.w3.org/2005/01/wai-rdf/GUIRoleTaxonomy#" <- here!
>     <owl:Class rdf:ID="banner">
> ...

2. I wonder in which namespace that non-qualified role values are 
interpreted.

In sec 3.1.1 the CURIE syntax defines "If the prefix is omitted from a 
CURIE, the default value of http://www.w3.org/1999/xhtml/vocab# MUST be 
used." [1] However, the rightafter Sec 4 tells that "Any non-qualified 
value MUST be interpreted in the XHTML namespace" [2].

If I'm not misunderstood, the prefix-omitted CURIE and non-qualified 
role value means the same thing (e.g. role="somevalue"). Then, what's 
the namespace for such value, 1999/xhtml/vocab# , 1999/xhtml , or 
1999/xhtml# [3]?

3. Similarly, the value for xml:base in taxonomy uses the XHTML 
namespace http://www.w3.org/1999/xhtml .
<rdf:RDF xml:base="http://www.w3.org/1999/xhtml"
> <rdf:RDF xml:base="http://www.w3.org/1999/xhtml" 
> ...

Hence the full URI reference would be like 
http://www.w3.org/1999/xhtmlbanner and we'll have hard time finding 
which one's the namespace or which one's the Class identifier. I wonder 
what's the right value for the attribute, xhtml# or xmtml/vocab# .


[1] http://www.w3.org/TR/xhtml-role/#sec_3.1.1.
[2] http://www.w3.org/TR/xhtml-role/#s_role_module_attributes
[3] http://www.w3.org/2007/09/26-xhtml-minutes#item04


Thanks,
-- 
Masataka Yakura
yakura-masataka@mitsue.co.jp

Front-end Engineer
Research and Development Division
Mitsue-Links Co., Ltd.

http://www.mitsue.co.jp/english/

Received on Tuesday, 9 October 2007 12:11:03 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:16:12 GMT