W3C home > Mailing lists > Public > public-html@w3.org > May 2009

Re: DC metadata

From: Leif Halvard Silli <lhs@malform.no>
Date: Mon, 25 May 2009 18:03:10 +0200
Message-ID: <4A1AC13E.9020205@malform.no>
To: Henri Sivonen <hsivonen@iki.fi>
CC: Philip Taylor <pjt47@cam.ac.uk>, HTML WG <public-html@w3.org>
Henri Sivonen On 09-05-25 16.52:
> On May 25, 2009, at 17:36, Philip Taylor wrote:
>> http://philip.html5.org/data/meta-names.txt - looks like thousands of 
>> people use <meta name="DC.*">.
>> So, people don't seem to follow the profile requirement much.
> In interesting question is:
> What existing consumers (other than the one Julian wrote) would break 
> if the dc.* tokens were pre-defined with such that the prefix is 
> always 'dc'?

(1) Consumers and producers. Both need to be able to discern between the 
two profiles that  DC now has.

(2) Dublin Core has been designed as a specification that can be used to 
also link to other meta data conventions. It is as open ended as RDFa is 
in that sense - anyone can use @rel="schema.*" to define a "DC 
namespace" - an Philip's research shows that it is being done [1]. So 
just as with  RDFa, it also possible to mix namespaces when using DC. 
Asking them to require "DC" is to ask them to limit their specification.

(3) Personally, I wonder why RDFa was based on xmlns:*= rather than on 
e.g. <link rel="schema.prefix" ....> or  e.g. <link rel="xmlns:prefix 
... > since using <link@rel> instead of <html@xmlns> would have worked 
fine in HTML 4 as well. (Note how the 2008 profile gives both XHTML and 
HTML examples! [2])

I think the answer is found in what  Manu said about link relations 
being a done deal w.r.t. HTML 4 (and XHTML 1?) [3]. It seems relatively 
clear that there would have been less use for @profile if there was a 
common register for link relations and if the "default profile" of HTML 
(in any of HTML/XHTML's flavours) was possible to expand in a parallel 
process to how HTML/XHTML itself develops. Why go looking for the 
another HTML specification if all one need is a new link relation or 
other profile governed aspect?

So far, no one has proposed @schema.* in the WHATwg wiki or anywhere 
else. And I have no clue about whether the Dublin Core Metadata 
Initiative would have registered it or not. After all, it is is their 
extension. And may be here we see another feature of the profile 
concept: It formalises a way that a party outside the W3 can specify 
some aspect of HTML.

PS: I find it problematic that the WHATwg wiki contains only proposed 
link relations. Whereas those link relations that have made it to the 
draft are not represented there. It becomes less useful as a reference 
that way.

[1] http://philip.html5.org/data/link-rel-rev.txt
[2] http://dublincore.org/documents/2008/08/04/dc-html/#sect-3
[3] http://www.w3.org/mid/4A1A8A99.2040501@gmx.de
leif halvard silli
Received on Monday, 25 May 2009 16:04:45 UTC

This archive was generated by hypermail 2.4.0 : Saturday, 9 October 2021 18:44:47 UTC