semantic web
(What follows is taken directly from the sources above. - Jim)
main ideas
- URI not (just) as location of web page, but as unique global name of something (anything).
- RDF (Resource Description Framework) using XML to construct triples:
subject predicate object
to say things like (this example is from from "prequel", above)
<http://aaronsw.com/>
<http://love.example.org/terms/reallyLikes>
<http://www.w3.org/People/Berners-Lee/Weaving/>.
(That's actually valid N3, I believe.) In RDF XML (as it'd show up in a web page), it'd be
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:love="http://love.example.org/terms/" >
<rdf:Description rdf:about="http://aaronsw.com/">
<love:reallyLikes rdf:resource="http://www.w3.org/People/Berners-Lee/Weaving/" />
</rdf:Description>
</rdf:RDF>
So the point is to have websites contain machine-readable parts that describe the information
that's in them and in databases, so that questions like
"Get me the phone number of everyone who ordered more than 1,000 widgets and was arrested in the last 6 months.
can be answered by an automated system.
... continue walking through those documents rather than repeat here.
some starting links
examples
slidey (slideshow system, XHTML + JavaScript )