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
コメント
カリビアン 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

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

  • [インターネット]MicroformatとHTML-Lint(たかみちえの開発日誌)
    [http://blogs.itmedia.co.jp/randomwalk/2006/05/microformat_ce66.html?ref=atom:title=大型連休なのでMicroformatについて調べてみた - Randomwalk ITmedia オルタナティブ・ブログ] ふぅん、Microformatとはそういうものか…。id:naoyaさんの記事を読んだときにはまだよく分からなかったんですが、これで理解できました。 XHTMLというのはこのほかにも、いろんな...
  • 大型連休なのでMicroformatについて調べてみた(semantic-web.jp)
    このところMicroformatという言葉をときどき目にするようになりました。な...
  • microformatsとはなんぞや(音のない声)
     最近よく聞く単語なんだけど、何のことやらよくわからなかったmicroformats。「シンプルかつ既存の、広く標準として採用されたオープンなデータフォーマット」とか言われてもいまいちピンと来ないんで、とりあえず使ってみて窺い知ろうと思ってたら、もう随分昔に映画生活でサービスが。前のエントリで使ってみて、microformatsとは何か、なんとなくわかってきた。  いわゆる構造化言語である既存のXMLは、ユーザがタグをそれぞれで定義出来るその性質上規格が乱立してしまって、定義情報をサービス毎に知ら...
  • RSS 何につかうのさっ!(Toshinari Yamashita Web)
    RDF Site Summary。つまりRDF形式のサイト要約ドキュメントのこと

» このブログのTOP

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


プロフィール

新野淳一

新野淳一

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

詳しいプロフィール

カレンダー
2009年12月
    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 iPadはコーヒーテーブルブック?
ビジネス・ブログメディア「ITmedia オルタナティブ・ブログ」では、日々、約230人のブロガーがITにまつわる時事ネタなどを発信している。今週は、その中から「字下げ」「iPad」「電子書籍」「Twitter」をテーマに紹介しよう。(3/19)

news094.gif 一歩先を行く PCとケータイを使った整理術
携帯電話は、通話以外にもビジネスに活用できるシーンが広まり、情報をより良く整理するのに役立つツールへと進化している。今回は携帯電話を情報整理に生かすポイントを紹介しよう。(3/19)

news094.gif 年上の男の子
年功序列型の組織ではあまり存在しなかった立場と年齢の逆転が実力主義の現在では当たり前になり、若いリーダーが年上のメンバーとの関係に戸惑うことが多いようです。今日は年上のメンバーへの接し方を、しんこちゃん&春美ちゃんの新米リーダーペアとともに学びましょう。(3/18)

news094.gif 日本のクラウド市場の現状とクラウドの価値へのフォーカス
クラウドに関する企業ユーザーの声は厳しい。それが何を意味するのかがいまだ分かりにくく、まして何を提供してどのような利便性が生まれるのかの説明がなされていないからである。クラウドがもたらす変化や体験を正しく伝え、理解されることが、本当のクラウドを企業へ推進することにつながるのである。(3/17)

news094.gif あなたの一言で職場は変わる
「働きやすい職場にするために、できることをしたい」。こんな思いを持つ方がすぐに実践できるのが会話の工夫だ。職場を変える鍵の1つである「褒める」ことの効用を、改めて考え直してみたい。(3/13)