W3C home > Mailing lists > Public > public-rdf-in-xhtml-tf@w3.org > March 2006

WWW2006 Talk Proposal: RDF/A - Interoperable Metadata for XHTML

From: Ben Adida <ben@mit.edu>
Date: Sun, 19 Mar 2006 18:35:35 -0500
Message-Id: <ECDD438A-5DFF-457A-AD05-D849F2E8B1E7@mit.edu>
Cc: public-rdf-in-xhtml task force <public-rdf-in-xhtml-tf@w3.org>
To: www2006-developers@www2006.org

Dear WWW2006 Developer Track Chairs,

Please find, below my talk proposal for a WWW2006 DevTrack session.

-Ben Adida


Contact Information: Ben Adida, ben@mit.edu
(in cooperation with Mark Birbeck, Steven Pemberton, Ralph Swick, and  
Jeremy Carroll, members of the RDF-in-XHTML Task Force of the W3C.)

Presentation Title: RDF/A - Interoperable Metadata for XHTML

Preferred Length: 20 minutes

Possible Lengths: Lightning, 10 minutes, 20 minutes

	- Next Wave Web Technologies (preferred)
	- Ontologies and Semantic Web

Short Description:

RDF/A is a new mechanism for embedding RDF in XHTML, using minimal  
XHTML schema extensions. RDF/A inherits the modular design properties  
of RDF: metadata publishers can independently create their own  
vocabularies, extend others, and create equivalences between  
vocabularies ex-post-facto. In addition, RDF/A bridges the clickable  
and semantic webs with:

1) Data Reuse: XHTML rendered data can be reused to express RDF  
triples, and
2) Metadata Self-Containment: the metadata is contained within the  
specific HTML elements it pertains to, allowing client applications  
to keep the metadata closely tied to the HTML itself.

In this talk, we present the RDF/A syntax, show some examples, and  
specifically highlight the above two properties of RDF/A: Data Reuse  
and Metadata Self-Containment. We show how RDF/A provides the  
interoperable metadata power of RDF while giving XHTML authors a  
clear, progressive path for semantically marking up their renderable  
XHTML. In the process, we compare RDF/A with other XHTML metadata  
techniques, including microformats.

We conclude with an important observation: RDF/A provides "semantic  
loose coupling." Client applications can pick up the structure they  
understand, while simply rendering the rest as XHTML. For example, a  
newsfeed containing calendar events can easily be expressed as RDF/A.  
A web browser can render it. An RDF/A news-reader can do one better  
and notify the user of new items. An RDF/A newsreader+calendar can do  
even better by also automatically adding the events to the user's  
calendar. All from the same XHTML file.

More information about RDF/A is available from the RDF/A Primer at:

Received on Sunday, 19 March 2006 23:35:44 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:50:20 UTC