Randomwalk:ITmediaオルタナティブ・ブログ (RSS) Randomwalk

予測できないITの行く先を、あちこち歩きながら考えてみます

このところMicroformatという言葉をときどき目にするようになりました。なんだかTechnoratiが推進しているとか、Google Calenderが対応しているとかいないとか、Geek達の話題っぽい。ところが、ざっと調べてみても自分にはいったい何のことだかよく分かりません。そこで、大型連休だし時間をとって調べてみることにしました。

何はともあれ、Googleに“Microformat”とか“Microformats”とか“マイクロフォーマット”とか打ち込んで検索。気になったページをどんどんタブで開いて、分かりやすそうなものから読んでみることにします。

いくつかのページをざっと見て、最初のとっかかりに選んだのは「はてな」のnaoya氏のエントリ。「microformats って一体何だ?

これが私にとってはいちばん分かりやすい説明でした。で、最初の結論が、

rel="nofollow" がそれ

えええ、「rel="nofollow"」って、単に<a>タグにアトリビュート拡張してるだけじゃん。これがMicroformat? マジすか? いきなり驚愕。

この rel="nofollow" という属性で、その要素にアンカーであるという以上の意味(検索エンジンに評価されないリンクという意味)を持たせる、というのは、マークアップしたデータにメタデータを与えているということに他ならない。

なるほど。XHTMLに埋め込むマイクロなフォーマットというのはそういうことなのか、とおぼろげながら分かってきました。で、次の例。

hReviewはelemental microformatsの上に成り立つcompound microformats

あああ、いきなり難しくなってしまったので飛ばして、Naoya氏がオススメの別のブログへ。「武田の近況報告」ブログの「Microformats (とSemantic Web)」を読む。

ここでも簡単なMicroformatの例を発見。

わかりやすい実例は XFN Xhtml Friends Networkでしょう.これはその名のとおり,XHTMLで友人ネットワークがかけるということです.機能的にはFOAFと同じことができるわけですが,ポイントは別途メタデータのファイルを置くのではなくて,XHTMLの中にかけるということです.

<a href="http://www-kasm.nii.ac.jp/~i2k/" rel="friend met colleague">大向 一輝</a>

なんて書くと,友人であり,会ったことがあり,同僚である,という関係が僕から彼につけられるわけです.で,この"friend"などの語を定義しているのがXFNのフォーマットということです.

了解。ここでは、rel="nofollow"と同様に<a>タグのアトリビュートを拡張してます。rel="ここに友達の属性を書いている"って感じ。HTMLとしてはこのまま問題なく表示できるし、これを解釈するアプリケーションに、このHTMLを食わせれば、友達の情報が取り出せる、ということになります。

もう少し具体的な例を「Amazon Web サービス ブログ」から。ここではNaoya氏のブログでも出てきたhReviewというMicroformatについて解説しています。

hReviewはブログなどで商品レビューを書くときに使うMicroformatです。

要は普通のHTML要素にclass属性を埋め込んで、あるHTML要素が「何を意味しているのか」がわかるようにしただけです。これを行っても、多くの場合人間から見たWebサイトの見た目には影響を与えません。しかし、class属性があるおかげで、プログラムにとっては単なるDIV要素やA要素よりもはるかに処理しやすいHTMLになります。

見ればブログでのレビュー記事のHTMLに対して、「ココは商品名(AmazonのASIN)」「ココは見だし」「ココは星の数」といったHTMLをじゃましない属性が追加されています。なので、Webブラウザではそのまま表示できて、でも属性を理解できるアプリケーションに読み込ませれば、星の数などがちゃんと理解出来る、という仕組みのようです。

てことは、もしもhReview形式のMicroformatを採用したブログがたくさんあって、一方でhReviewを解釈できる検索エンジンがあれば、「星の多い順に製品名を並べる」なんて検索結果が一発でできます。こういうのがMicroformatで実現できる(=従来のHTMLと検索エンジンでは実現できない)ソリューションの例だということのようです。

これくらい準備運動を済ませたら、あとはリファレンスっぽい「About microformats」とか、「Microformatの先へ」、あたりをチェックしてみようと思います。

jniino

Special

- PR -
コメント
カリビアン 2006/07/13 05:16

Microformatをテクノラティーが推奨しており、aタグ内にnofollowを入れるだけで良かったとは全く目から鱗でした。テクノラティーがDisplay Noneの入ったページを除外しているということにも関連性があるように思います。

西村 和也 2006/11/07 20:02

ホームページ松阪地方の環境では、micoformatsのhCalenderでの松坂地方での環境イベントを情報発信を始めました。
イベント情報の詳細について、ページ上で表示せずに発信できるので、ホームページの見た目をごちゃごちゃさせずにすむので、いいですね。
http://www.pref.mie.jp/mnokan/hp/env/

菊池 2007/11/30 00:50

Brian Sudaのmicroformatsの日本語訳を完成させましたので、是非、この記事を一読なさったかたは御覧になってください。
http://microformats.biz/


コメントを投稿する
メールアドレス(必須):
URL:
コメント:
トラックバック

http://app.blogs.itmedia.co.jp/t/trackback/77444/2974997

トラックバック・ポリシー


» このブログのTOP

» オルタナティブ・ブログTOP


プロフィール

新野淳一

新野淳一

月刊誌の編集、フリーランスを経て、2000年に(株)アットマーク・アイティの設立に参加。2008年に@IT発行人を退任し、現在はPublickey編集長/Blogger in Chief。

詳しいプロフィール

カレンダー
2011年3月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
カテゴリー

オルタナティブ・ブログは、専門スタッフにより、企画・構成されています。入力頂いた内容は、アイティメディアの他、オルタナティブ・ブログ、及び本記事執筆会社に提供されます。


最近のトラックバック
エンタープライズ・ピックアップ

news094.gif 富士通元社長の山本卓眞氏が残した次代へのメッセージ
富士通の社長、会長を務めた山本卓眞氏が亡くなった。哀悼の意を込めて、日本のIT産業界の大御所が残した次代へのメッセージを紹介しておきたい。(2/6)

news094.gif Facebook就活はもう古い?
約260人のブロガーが、ITにまつわる時事情報などを日々発信しているビジネス・ブログメディア「ITmedia オルタナティブ・ブログ」。その中から今回は「就活」「都心の雪」「ソーシャルメディア」などを紹介しよう。(2/4)

news094.gif 東北をコットンの生産地としてブランディングしたい──リー・ジャパン・細川取締役
塩害に強い綿の生産で東北に新たな産業を作りたい。オーガニックコットンの採用など、環境負荷を下げるジーンズ生産に取り組んできたリー・ジャパンの新たなチャレンジとは──。(1/30)

news094.gif 東北から始まるイノベーション
企業のICTを活用と若手IT技術者による東北発のイノベーションが、中長期的な震災復興の鍵となる。(1/27)

news094.gif 貧困国の雇用を創出する印刷屋、丸吉日新堂印刷の挑戦
全国から約2万7000件の名刺制作を受注をする札幌の小さな印刷会社の成功の秘密は、地道な社会貢献にあった。(1/16)

Special

- PR -

サイトマップ | 利用規約 | プライバシーポリシー | 広告案内 | お問い合わせ