%HTMLlat1; %HTMLsymbol; %HTMLspecial; ]> This document was successfully checked as XHTML + RDFa!
Roland van Ipen­burg
To be stolen or blogged

This doc­u­ment was suc­cess­ful­ly checked as XHTML + RDFa!

Mon­day 16 Fe­bru­ary 2009 13:33

XHTML + RDFa? What does that mean? It means I can tell any­one whose site is only valid XHTML strict (in their dreams) they are soooo 2007.

In the­o­ry it makes this site part of the se­man­tic web by pro­vid­ing some meta data in a way that can be au­to­mat­i­cal­ly han­dled by sys­tems de­signed to han­dle them. The part I did un­der­stand was that I'm now able to put at­trib­ut­es in my HTML that say how that part of the page is li­censed. So as soon as I've tracked down all the li­cens­es of all the icons on this page I can add RDF at­trib­ut­es to the img tags that say they are not mine but li­censed in some way. It's also pos­si­ble to wrap com­ments into RDF en­abled tags so that the com­ments on a blog are owned and li­censed dif­fer­ent from the posts. The li­cense part kind of makes sense if every­thing on the web was ob­vi­ous­ly li­censed in the first place, but then there is also the FOAF part, which fails to make sense, for about 7 years al­ready.

I don't be­lieve in se­man­tics that live out­side an or­ga­ni­za­tion that aims to con­form to those se­man­tics. Real life is way to fuzzy and to much of a work in progress to try to think about the se­man­tics in­volved. Web 2.0 means I'm not just telling read­ers how stuff is, I'm hav­ing a con­ver­sa­tion with an au­di­ence and dur­ing that con­ver­sa­tion se­man­tics are volatile, and that con­ver­sa­tion nev­er ends. Vo­latile se­man­tics al­low cre­ativ­i­ty, and the se­man­tic web is for bor­ing peo­ple who are de­light­ed to be able fit into a de­scrip­tion pro­vid­ed by a W3C rec­om­men­da­tion. And most of the time I'm stunned by the irony of how ut­ter­ly un­read­able those doc­u­ments ex­plain­ing se­man­tic con­cepts are:

GRDDL is a mech­a­nism for Glean­ing Re­source De­scrip­tions from Dialects of Lan­guages. It is a tech­nique for ob­tain­ing RDF data from XML doc­u­ments and in par­tic­u­lar XHTML pages. Authors may ex­plic­it­ly as­so­ciate doc­u­ments with trans­for­ma­tion al­go­rithms, typ­i­cal­ly rep­re­sent­ed in XSLT, us­ing a link el­e­ment in the head of the doc­u­ment. Al­ter­na­tive­ly, the in­for­ma­tion need­ed to ob­tain the trans­for­ma­tion may be held in an as­so­ci­at­ed meta­da­ta pro­file doc­u­ment or name­space doc­u­ment. Clients read­ing the doc­u­ment can fol­low links across the Web us­ing tech­niques de­scribed in the GRDDL spec­i­fi­ca­tion to dis­cov­er the ap­pro­pri­ate trans­for­ma­tions. This doc­u­ment uses a num­ber of ex­am­ples from the GRDDL Use Cas­es doc­u­ment to il­lus­trate, in de­tail, the tech­niques GRDDL pro­vides for as­so­ci­at­ing doc­u­ments with ap­pro­pri­ate in­struc­tions for ex­tract­ing any em­bed­ded data. GRDDL Primer

And then they won­der why no­body fuck­ing cares about GRDDL? With a '30s com­mu­nist style logo in­stead of a shiny Web 2.0 one?


Book­mark this on De­li­cious

Add to Stum­bleUpon

Add to Mixx!



application away browser buy cool data days different flash game gta html ibook internet linux movie open play playstation possible run screen server side site stuff system train web windows work

Blog Posts (418)

Image Gal­leries

ipen­bug Last.fm pro­file

ipen­bug last.fm pro­file

Fol­low me on Twit­ter

Roland van Ipen­burg on face­book
Lin­ux Regis­tered User #488795
rolipe BOINC com­bined stats


Add to Google

Valid XHTML + RFDa Valid CSS! Hy­phen­at­ed XSL Pow­ered Valid RSS This site was cre­at­ed with Vim Pow­ered by Bri­co­lage! Pow­ered by Post­greSQL! Pow­ered by Apache! Pow­ered by mod­_perl! Pow­ered by Ma­son! Pow­ered by Perl Made on a Mac Pow­ered By Mac OS X XS4ALL This site has been proofed for ac­cu­ra­cy on the VISTAWEB-3000 Creative Com­mons Li­cense
This work by Roland van Ipen­burg is li­censed un­der a Creative Com­mons At­tri­bu­tion-Non­com­mer­cial-Share Alike 3.0 Un­port­ed Li­cense.
Per­mis­sions be­yond the scope of this li­cense may be avail­able at mail­to:ipen­burg@xs4all.nl.