Vosegus Sakura

  1. Home
  2. XHTML CSS ガイドライン Beta
  3. XML や HTML でつかえる語彙(ボキャブラリー)の紹介

XML や HTML でつかえる語彙(ボキャブラリー)の紹介

XHTML CSS ガイドライン

コンテンツのメタ情報の表現

ウェブや文書の書誌的な情報をメタデータとして記述 Dublin Core

メタデータをコンピュータが理解して有益な情報とするには、その意味が共通の認識となっている語彙が必要です。Dublin Coreは、ウェブや文書の作者、タイトル、作成日といった書誌的な情報をメタデータとして記述するためのボキャブラリを定めています。

リファレンス
Dublin Core: メタデータを記述するボキャブラリ
公式
DCMI Metadata Terms

SNS などに Web ページの情報を表現する Open Graph Protocol

人と人とのつながりや、人が関心を持っている事柄のつながりを丹念に紡いでいくことで、すべての人の関係図を構築する。

リファレンス
Facebook - Like Button
フェイスブック、ミクシィ、グリーで使われている OGP とは何か - IT戦記
It's official: Socialcast REACH is live
公式
The Open Graph Protocol

コンテンツ配信・コンテンツの編集 Atom

Atom(アトム)とは、ウェブ上の各種コンテンツを配信するためのXML文書フォーマット及びコンテンツの編集を行なうための通信プロトコルなど幾つかの仕様群の総称である。

リファレンス
Atom - RSS改訂の試み
公式
Atom Publishing Format and Protocol (atompub)
RFC 4287 The Atom Syndication Format 日本語訳

このページの上部へ

人物情報の表現

人や会社、組織や場所を表現 hCard

hCard は、vCard (RFC2426) のプロパティと値を利用して、HTML で人や会社、組織や場所を表現する microformat です。hCard は HTML や XHTML はもちろんのこと、Atom、RSS、その他の XML に埋め込むことができます。

プロファイル
http://microformats.org/profile/hcard
リファレンス
hCard Creator

人間関係を表現 XFN - XHTML Friends Network

XFN (XHTML Friends Network)は、ハイパーリンクを利用して人間関係を表現するシンプルなフォーマットです。

プロファイル
http://gmpg.org/xfn/11
リファレンス
XFN 1.1 Creator
XFN(Xhtml Friends Network) - tzmtkのブログ
公式
Xhtml Friends Network

人間関係の連鎖をメタデータとして表現 FOAF

FOAF (Friend of a Friend)とは、その名のとおり友達の友達の友達…という連鎖をメタデータとして表現することで、ネットワーク上の興味深い属性や関係を、エージェントを用いて分析できるようにする試みです。

リファレンス
メタデータによる知人ネットワークの表現
公式
The Friend of a Friend (FOAF) project

このページの上部へ

地理空間情報の表現

三次元地理空間情報の表現 KML

KML は、アプリケーション・プログラムにおける三次元地理空間情報の表示を管理するために開発された、 XML ベースのマークアップ言語である。2008年4月に KML 2.2 版は、そのまま Open Geospatial Consortium, Inc (OGC) という地理情報システムのオープンソース化を目指す団体の規格に OGC KML として取り入れられた。

公式
KML - Google Code

このページの上部へ

知識組織化体系の表現

知識組織化体系の表現 SKOS

SKOS (Simple Knowledge Organization System) は W3C の標準であり、W3C の RDF、RDFS、OWL 仕様をベースに作られており、統制語彙を表現するための標準的なモデルを提供します。SKOS はフラットなリストに使用することや、タクソノミーやシソーラスなどの追加メタデータを持つ、より構造化された統制語彙に使用することができます。

公式
SKOS Simple Knowledge Organization System Reference
リファレンス
W3C の SKOS 標準を使用してタクソノミー管理を改善する
SKOSリファレンス

このページの上部へ

イベント情報の表現

カレンダー・イベント情報配信用 hCalendar

hCalendarはiCalendar (RFC2445)を基とした、シンプルでオープンなカレンダー・イベント情報配信用のmicroformatです。(X)HTMLやAtom, RSS, 任意のXMLなど、広範囲に適用可能なフォーマットとなっています。

プロファイル
http://microformats.org/profile/hcalendar
リファレンス
hCalendar Creator
hCalendar を使って予定を公開しよう! - IT戦記

このページの上部へ

レビューの表現

レビューを埋め込む hReview

hReview はHTMLやXHTML, Atom, RSS, 任意のXMLなどにレビュー(商品、サービス、ビジネス、イベントなど)を埋め込むのに適したシンプルかつオープンで分散型のフォーマットです。hReviewはオープンスタンダードなmicroformatsの一つです。

プロファイル
http://microformats.org/profile/hreview
リファレンス
hReview Creator

このページの上部へ

ブックマークのコレクションの表現

ブックマークのコレクションを公開 xFolk

xFolk("xFolksonomy"に由来)は、ブックマークのコレクションを公開するための簡単でオープンなフォーマットです。これによって、サービスがウェブベースのブックマークソフトウェアでのユーザー体験の向上とデータの共有をよりうまくできるようになります。xFolk は HTML または XHTML、Atom、RSS、任意の XML に埋め込むことができます。これはオープンなマイクロフォーマット標準の一つです。

プロファイル
http://microformats.org/profile/xfolk
リファレンス
xFolk RC1 · Microformats Wiki

このページの上部へ

レシピ情報の表現

調理方法を表現 hRecipe

マイクロフォーマットの hRecipe は食事や飲み物、食材の調理方法をマークアップするためにデザインされています。

プロファイル
不明
リファレンス
レシピ - ウェブマスター ツール ヘルプ

このページの上部へ

グラフィックの表現

XMLによる2次元グラフィクス SVG

XML 文書で 2 次元ベクタグラフィックスを表現するための仕様です。

リファレンス
svgリファレンス
公式
W3C SVG Working Group

このページの上部へ

タイミングとレイアウトを要する文字情報(字幕等)の表現

字幕等タイミングのある文字情報のマークアップ言語 TTL

TTMLはテキストデータに対してタイミングとレイアウトの双方を指定するためのマークアップ言語。代表的な用途としては動画に対する字幕データを記述するといったシーンがある。

リファレンス
CS3コンポーネントで楽々字幕入りコンテンツを作る
公式
Timed Text Working Group

このページの上部へ

数式の表現

数式の電子化 MathML

数式を電子化するためのマークアップ言語。

リファレンス
MathMLマニュアル
公式
W3C Math

このページの上部へ