Hello,
I read the mails about RDFa and Microdata and idea came to my mind.
There is a technique called content negotiation and also LinkedData (see 
[1])

Basically the Web server returns the content based on what the client 
requested. For Wikipedia this would mean:
if the browser (it normally does) sends a request to Wikipedia with 
"Accept: text/html" in its header the normal html view is returned (the 
one we know)
else if some application would access Wikipedia and wants the metadata 
it can send "Accept: application/rdf+xml" in the request header and 
would get a 303 redirect.

Wikipedia already exists as RDF in DBpedia, so it could redirect for 
example there, returning RDF of the page.

Example:
http://en.wikipedia.org/wiki/Leipzig with "Accept: text/html" shows the 
normal page.

http://en.wikipedia.org/wiki/Leipzig with "Accept: application/rdf+xml"
redirects to http://dbpedia.org/data/Leipzig
(see here for a human friendly version in a browser at 
http://dbpedia.org/resource/Leipzig )

This would be easy to implement and much less intrusive as writing 
markup manually.

There is also a synchronized version of DBpedia (DBpedia-Live with a 5 
minute update delay), which is still in Beta [2]

Regards,
Sebastian

[1] http://www4.wiwiss.fu-berlin.de/bizer/pub/LinkedDataTutorial/
in 2.1 there is an image
[2] http://dbpedia-live.openlinksw.com/resource/Leipzig


-- 
Dipl. Inf. Sebastian Hellmann
Department of Computer Science, University of Leipzig
Homepage: http://bis.informatik.uni-leipzig.de/SebastianHellmann
Research Group: http://aksw.org

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to