RE: RDFa for Firefox

Ben,

You mentioned that the spec only exists for XHTML1.1 now, but this page [1]
lists a spec for HTML 4.01 [2]. And when I look up the DTD sure enough there
is some RDFa stuff in it. Are there any examples of this in use? I ask
because I know of several developers who do not use XHTML and that was there
main deterrent to RDFa. So if it worked and validated they would be likely
to use it.

Thanks,

David Peterson

[1] http://www.w3.org/2006/07/SWD/wiki/RDFaInHTML

[2] http://www.w3.org/MarkUp/DTD/html401-rdfa-1.dtd

 
> 
> Karl, Sergio,
> 
> I think it's important to distinguish between the specification that
> works for XHTML1.1, and the ways in which RDFa can begin to be used in
> other version of HTML.
> 
> According to the specification, there's only RDFa in XHTML1.1, which
> means you should have the right mime type, DTD, and DOCTYPE.
> 
> However, because we've defined a DOM-based approach to parsing RDFa,
> it's trivial to use it within HTML. Sure, it won't validate, though it
> is conformant since it's just extra attributes. In fact, a number of
> existing implementations don't check for DTD or XHTML1.1 or mime type,
> they just go looking for the RDFa attributes. That's the right
> approach,
> as the latest version of RDFa makes it quasi-impossible for authors to
> accidentally declare triples.
> 
> Experimenting with RDFa in HTML other than XHTML1.1 is exactly what we
> need to begin to understand how this might be integrated into HTML5.
> 
> Also, the RDFa profile is *not* required by our specification, though
> it
> can be used if you want to be specific. XHTML2.0 includes RDFa in its
> specification, so all XHTML2.0 should be parsed for RDFa.
> 
> -Ben
> 

Received on Thursday, 11 October 2007 14:22:51 UTC