- From: Patrick Stickler <patrick.stickler@nokia.com>
- Date: Thu, 13 Jun 2002 11:33:19 +0300
- To: ext Dave Beckett <dave.beckett@bristol.ac.uk>, RDF Core <w3c-rdfcore-wg@w3.org>
I support Dave's recommendation to use links to associate RDF
statements with XHTML documents.
Patrick
On 2002-06-13 0:00, "ext Dave Beckett" <dave.beckett@bristol.ac.uk> wrote:
> This email closes ACTION 2002-06-07#5
>
> Sean B. Palmer posted the following feedback on the www-rdf-comments
> list, announced in
> Input on faq-html-compliance
> http://lists.w3.org/Archives/Public/www-rdf-comments/2002AprJun/0170.html
> and a copy archived at:
> RDF in HTML: Approaches
> http://lists.w3.org/Archives/Public/www-archive/2002Jun/att-0002/01-index
>
> In order to create a way to embed RDF in XHTML, the way that the
> MathML folks did it was to create an all new modular MathML+XHTML DTD
> but I don't see this as something we should do, since RDF isn't so
> directed at user markup.
>
> Sean came to a couple of tentative conclusions on ways to link and
> embed; the former using the (x)html <link> element, and the latter
> embedding an encoded RDF/XML blob in the <script> element with
> a mime type.
>
> The latter seems rather awful and I don't propose we use it, which
> unfortunately rules out an embedded RDF/XML in XHTML, with
> validation. Of course, without validation, it works OK as long as
> the attribute-form of RDF/XML is used.
>
>
> Proposal:
>
> We recommend using <link>[1][3] in the <head> of the (x)html which is an
> approach that Dublin Core has been using for several years on its web
> site and works ok. In particular we should say to use the <link> type
> attribute with the value of "application/rdf+xml".
>
> With respect to link types[2][4], here the value of the rel attribute.
> That may be application dependent. Dublin Core has used and
> recommended rel="meta", which is allowed since [2] notes:
>
> "Authors may wish to define additional link types not described in
> this specification. If they do so, they should use a profile to
> cite the conventions used to define the link types. Please see the
> profile attribute of the HEAD element for more details."
>
> but that is optional since it is a _should_ not a _must_.
> I don't think <head profile=".."> would be expected by most
> applications.
>
> However [4] doesn't mention other allowed types!
>
> I attach an example of using this.
>
> ---
>
> I'm open to suggestions to how much emphasis to use here on
> suggesting / requiring / recommending an approach here.
>
> Dave
>
>
> [1] <link> in HTML 4.01
> http://www.w3.org/TR/html401/struct/links.html#edef-LINK
>
> [2] HTML 4.01 link types
> http://www.w3.org/TR/html401/types.html#type-links
>
> [3] XHTML Modularization - 5.19 Link Module
> http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_linkmodule
>
> [4] XHTML Modularization - LinkTypes
> http://www.w3.org/TR/xhtml-modularization/abstraction.html#dt_LinkTypes
>
>
> Content
--
Patrick Stickler Phone: +358 50 483 9453
Senior Research Scientist Fax: +358 7180 35409
Nokia Research Center Email: patrick.stickler@nokia.com
Received on Thursday, 13 June 2002 04:29:08 UTC