W3C home > Mailing lists > Public > www-html-editor@w3.org > July to September 2006

[xhtml-role] Extensibility - New values for role attributes

From: <karl@w3.org>
Date: Thu, 10 Aug 2006 07:38:14 -0000
To: www-html-editor@w3.org
Message-Id: <20060810073833.F394F4F1A1@homer.w3.org>

Hi,
This is a QA Review comment for "XHTML Role Attribute Module"
http://www.w3.org/TR/2006/WD-xhtml-role-20060725/
2006-07-25
1st WD

About http://www.w3.org/TR/2006/WD-xhtml-role-20060725/#s_role_module_attributes

The topic of extensibility of values of role attribute is touched in this paragraph.

	"It is possible to define additional role values. 
	Such values MUST be defined in their own namespace. 
	Note that current best practice is that the URI 
	associated with that namespace resolve to a resource 
	that allows for the discovery of the definition of 
	the roles in the namespace. Example definitions include 
	the RDF Schema for the XHTML role attribute values in 
	Appendix B, and the Web Accessibility Initiative's work 
	on an RDF Taxonomy [WAIRDF]."

1. Create a dedicated section and give it as title "Extensions"
   http://www.w3.org/TR/qaframe-spec/#likehood-extension-principle
2. Define *clearly* the extension mechanism. It has been one of the problems of HTML 4.01 and profile URIs with no clear mechanism to define new set of values for the class attributes.
   which has led to http://www.gmpg.org/xmdp/ from a part of the community to ensure interoperability.
	If there is a current best practice, make it explicit
	If there is a way to have a common format and/or schema to extend the values, make it explicit, it will improve interoperability between implementations.
	
	Defining the mechanism will make sure that tools can fully benefits of these modules. We can imagine for example an authoring tool being given a namespace is able to load the set of values and their definitions to help a author to use the values in their document and have the UI taking into account these values. 
	It would help search engines to associate meanings to value by giving more context. 
	It would help a user agent to give more information about something in a web page.




-- 
Karl Dubost - http://www.w3.org/People/karl/
W3C Conformance Manager, QA Activity Lead
   QA Weblog - http://www.w3.org/QA/
      *** Be Strict To Be Cool ***
Received on Thursday, 10 August 2006 07:38:42 GMT

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