18. Oktober 2024

Die Meta­da­ten ver­ra­ten Dir, wer einen Crush auf Dich hat

Von tomate
Lese­dau­er 2 Minu­ten

Das ist bestimmt gar nicht cree­py und über­grif­fig. Zusätz­lich ist das defi­ni­tiv kei­ne Infor­ma­ti­on, die man via Meta­da­ten sei­ner Web­site dem gesam­ten Netz mit­tei­len muss. Aber wovon rede ich eigent­lich? Ich rede von XFN – dem XHTML Fri­ends Net­work.

Was ist XFN eigent­lich? XFN ist ein Stan­dard, der beschreibt, wie wir in Web­site maschi­nen­les­ba­re Ver­lin­kun­gen mit­tei­len kön­nen, wie wir mit der Per­son hin­ter dem Link ver­ban­delt sind. Wir benut­zen das heu­te vor allem für die Veri­fi­ka­ti­on unse­rer Web­sites auf dem Mast­odon­pro­fil <a rel="me" /> ent­stammt aus dem XFN Stan­dard. Der Stan­dard ist aber vor allem dafür da, Ver­bin­dun­gen zwi­schen Online-Prä­sen­zen her­zu­stel­len. Jemand ist ein­fach nur ein contact oder direkt ein friend. Man kann mit met ange­ben ob die Per­son auch in der Hosen­welt getrof­fen wur­de oder als co-resident bei mir im Haus wohnt. Ich kann die­se Info also im Quell­text mei­ner Web­site unter­brin­gen und mein Mit­be­woh­ner müss­te sich den Quell­text anse­hen, um über­haupt zu erfah­ren, dass ich offen sage, dass wir zusam­men wohnen.

Das ist mei­nes Erach­tens schon schlimm genug – so rich­tig cree­py und über­grif­fig sind mei­ner Mei­nung nach die Attri­bu­te muse, crush, date und sweetheart. XFN stellt klar, dass crush z.B. nur eine ein­sei­ti­ge Bezie­hung ist und bei der Ver­ar­bei­tung und Gra­phen­pro­duk­ti­on das zu beach­ten ist, wäh­rend date sym­me­trisch ist. <a rel="date">$Name</a> pro­du­ziert für die Maschi­ne die Wahr­heit, dass ich $Name date und $Name mich – ohne dass die Maschi­ne bei $Name nach­schau­en muss, ob das wirk­lich so ist.

XFN ist nicht das ein­zi­ge maschi­nen­les­bar For­mat, dass tran­si­ti­ve Ver­bin­dun­gen her­stellt, die Onto­lo­gie FOAF (Fri­end of a fri­end) bie­tet mit dem Verb knows das ähn­li­che Pro­blem. FOAF wird unter ande­rem zur Beschrei­bung von Per­so­nen (z.B. Autor*innen) in Archi­ven und Biblio­the­ken verwendet.

Wie weit ist XFN aber ver­brei­tet? Noch heu­te instal­liert Word­Press die Tabel­le wp_links, in der frü­her die Blogroll gepflegt wur­de. In der Tabel­le gibt es das Feld link_rel, in der die XFN Infor­ma­tio­nen gespei­chert wer­den. Seit Word­Press 3.5 exis­tiert das „Links“-Menü nicht mehr, es sei denn Dein Blog ist so alt, dass die­se gan­zen Links mit geschleppt wur­den – dann unter­stützt Word­Press das noch immer. War­um ich das erwäh­ne? Matthew ‚Matt‘ Mull­en­weg ist einer der Autoren des Standards.

Die RFC6350 vCard For­mat Spe­ci­fi­ca­ti­on defi­niert unter 6.6.6. RELA­TED die Inhal­te für das Feld, in wel­cher Bezie­hung die Kon­tak­te in mei­nem Adress­buch zu mir ste­hen: „The regis­try is pre-popu­la­ted with the values defi­ned in [xfn]“.

Aber war­um jam­me­re ich hier her­um anstatt etwas sinn­vol­les zu tun und z.B. den Stan­dard zu for­ken und eine Ver­si­on 1.2 online zu stel­len? Der Stan­dard steht unter CC BY NC Lizenz und deri­va­ti­ve Arbei­ten sind nicht erlaubt und ich weiß nicht, ob ich die Ener­gie habe, mich mit den Autoren aus­ein­an­der zu set­zen. Da ist es doc ein­fa­cher auf mei­nem Blog zu schimpfen. 


Titel­bild. Eige­ne Werk Screen­shot von https://​gmpg​.org/xfn/