Webを支える技術 第11章 microformats
- microformats
- semantic web を実現しようとする
- RDF (Resource Description Framework) の軽量な代替? SOAP に対する RESTful のような関係
- RDF は 主語、述語、目的語を記述することでリソースの意味を記述する
- microformats は a (アンカータグ)や link タグ の rel 属性と href 属性でリソースの情報を記述できる
- elemental microformats
- rel-license のように a や link タグの属性に記述するだけ
- rel-license
- rel-nofollow - スパムリンク防止
- compound microformats
- class 属性を使って階層構造をもつメタデータを記述する
- hCalendar - イベント情報
- hAtom - 更新情報
- elemental microformats
- microformats にはたまたま同じ属性や class を持つデータで誤判定してしまう
- microformats を使ったアプリケーションが LDRize と AutoPagerize
- microformats の利点は Webサービス(ブラウザで見る)とWeb API(プログラムに解釈させる)を同じページに含めることができる点