“まず人にとって読みやすいこと、機械はその次”--Brian Suda氏が語るMicroformats

末岡洋子 2006年10月05日 16時47分

  • このエントリーをはてなブックマークに追加

 Web 2.0時代の技術として注目されつつある「Microformats」。ウェブ上のデータにセマンティックな意味を与えることでデータを利用しやすくする小さなフォーマットを揃えることを目指し、開発者コミュニティが広がりつつある。O'Reilly MediaからMicroformatsに関するeBookである「Microformats Shortcuts」を出版したBrian Suda氏にMicroformatsについて話を聞いた。

--Microformatsのプロジェクトはどうやってスタートしたのでしょうか?

 HTMLにセマンティックを与えるという考えは、以前からあります。HTMLには限度があり、表現できるエレメントが限られているためです。Microformatsは、このようなセマンティックをHTMLに付加する方法を探った結果生まれました。“まず人にとって読みやすいことが重要、機械はその次。(Human readable first, machines second)”をモットーに、人にやさしいフォーマットを目指しています。

 Microformats誕生の経緯を話すと、2002年ごろより、何人かが、ばらばらにフォーマットを作っていました。この中には、友達をマークアップするフォーマットである「XFN(XHTML Friends Network)」を開始した人もいました。その後2005年までの間は、同じような問題意識を持つ開発者が、ばらばらにフォーマットを作成していた時代です。

 そして、同じことをやっていると気が付きいた人が集まり、組織化されたのが2005年です。ウェブサイトを立ち上げ、体系化しました。現在、XFNはMicroformatsの一部になっています。開発作業は、Microformats.org上で進んでいます。

--Microformatsがどうして必要なのでしょう?

 ソフトウェア業界では、データを再利用する“オープンデータ”の動きが見られます。データ再利用のためには、外部者には分かりにくいフォーマットにするのではなく、フォーマットをオープンにして誰もが利用できるようにすることが必要です。これにより、ウェブページから別のウェブページへ、ウェブページからアプリケーションへとデータを移行したり、データをカレンダーやアプリケーションなどに保存したりできます。これが、Microformatsが目指しているものです。

 Microformatsがなければ、あるウェブページからデータを取得して別のウェブページに移行することは非常に難しいことになります。

 たとえば、同じ英語圏である米国と英国を見ても、日付情報の記入は異なります。米国では「月/日/年」の順であるのに対し、英国では「日/月/年」です。9月20日なら、20月は存在しないので理解できますが、1月2日の場合、誤解が生じます。

 ですから、これは日、これは月と構造を与え、表現することが重要です。場所の場合、通りの名前はどこで終わり、都市名になるのか、これをマシンが理解することは簡単ではありません。セマンティックを与えれば、マシンはより理解できるようになります。

Brian Suda氏 O'Reilly Mediaから「Microformats Shortcuts」を出版したBrian Suda氏。

ZDNet Japan 記事を毎朝メールでまとめ読み(登録無料)

  • このエントリーをはてなブックマークに追加

この記事を読んだ方に

SpecialPR

連載

CIO
トランザクションの今昔物語
研究現場から見たAI
Fintechの正体
米ZDNet編集長Larryの独り言
大木豊成「仕事で使うアップルのトリセツ」
山本雅史「ハードから読み解くITトレンド放談」
田中克己「2020年のIT企業」
松岡功「一言もの申す」
松岡功「今週の明言」
内山悟志「IT部門はどこに向かうのか」
林 雅之「デジタル未来からの手紙」
谷川耕一「エンプラITならこれは知っとけ」
大河原克行「エンプラ徒然」
内製化とユーザー体験の関係
「プロジェクトマネジメント」の解き方
ITは「ひみつ道具」の夢を見る
セキュリティ
「企業セキュリティの歩き方」
「サイバーセキュリティ未来考」
「ネットワークセキュリティの要諦」
「セキュリティの論点」
スペシャル
課題解決のためのUI/UX
誰もが開発者になる時代 ~業務システム開発の現場を行く~
「Windows 10」法人導入の手引き
ソフトウェア開発パラダイムの進化
エンタープライズトレンド
10の事情
座談会@ZDNet
Dr.津田のクラウドトップガン対談
展望2017
Gartner Symposium
IBM World of Watson
de:code
Sapphire Now
VMworld
Microsoft WPC
Microsoft Connect()
HPE Discover
Oracle OpenWorld
Dell EMC World
AWS re:Invent
AWS Summit
PTC LiveWorx
より賢く活用するためのOSS最新動向
古賀政純「Dockerがもたらすビジネス変革」
中国ビジネス四方山話
ベトナムでビジネス
米株式動向
日本株展望
企業決算