はてなIDページ埋め込みXMLのこと

<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns="http://xmlns.com/foaf/0.1/">
<rdf:Description rdf:about="http://tociyuki.cool.ne.jp/hoge.html">
    <dc:creator>
        <Person>
            <holdsAccount>
                <OnlineAccount>
                    <accountServiceHomepage
                        rdf:resource="http://www.hatena.ne.jp/"/>
                    <accountName>naoya</accountName>
                </OnlineAccount>
            </holdsAccount>
        </Person>
    </dc:creator>
</rdf:Description>
</rdf:RDF>

長たらしいのが玉に瑕。よくも悪くもXML的というか…。ヘッダ内に埋め込むのはまぁいいとして、それが出来ない人用はもう少し先に策定されることになるんだろうか。

それはともかく、ふと思ったのは、FOAFに対する名前空間指定は無くて良いんだろうかということ。XMLにはそんなに詳しくないのでただの勘なのだが、FOAF内に記述するならともかくとしてXHTML内に記述する訳だから、デフォルトの名前空間をFOAFにすることは出来ないんじゃないかなと考えた。具体的には、

<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:foaf="http://xmlns.com/foaf/0.1/">
<rdf:Description rdf:about="http://tociyuki.cool.ne.jp/hoge.html">
    <dc:creator>
        <foaf:Person>

とかなんかそんな感じなのかな、と。

何れにせよ、楽しみだなー。