Visit Mozilla.org

The hCard microformat

出典: MDC

この記事は Firefox 3 の新機能について述べています

hCard microformat は、連絡先データベース内の項目を、仮想の名刺として表します。

[編集] 属性

属性 説明
adr 連絡先の住所。この属性は複数指定できるため、複数のアドレスを追加できます。adr microformat を使って指定します。
agent 連絡先の代理人を務めるゼロまたはそれ以上の人の hCard。
bday 連絡先の誕生日。
class 連絡先の区分。
category 連絡先に関連付けられたゼロまたはそれ以上のカテゴリ。これには tag microformat が使われます。
email 連絡先のゼロまたはそれ以上のメールアドレス。各メールアドレス項目には 2 つの副属性が含まれ、いずれも複数指定可能です。
type
これは、internetx400pref のいずれかまたは複数の組み合わせになります。pref タイプは代表メールアドレスを示します。
value
指定したタイプと関連付けられた、ひとつまたは複数のメールアドレス。
fn 必須。 連絡先のフルネーム。
geo 連絡先の物理的な場所。geo microformat を使って指定します。任意。
key 連絡先の公開鍵。連絡先と暗号化されたデータをやりとりする際に使用されます。
label 連絡先のあて名ラベルとして利用できる整形済みテキスト。
logo 連絡先のロゴを示したグラフィック画像の URI。任意。これは例えば企業のロゴなどに使用されます。
mailer 連絡先が使用しているメールソフトの種類を指定します。任意。
n 連絡先の名前。これは以下の副属性を持ちます。
honorific-prefix
名前の前に追加する、ゼロまたはそれ以上の敬語。例えば、["Mr."]、["Honorable", "Governor"] など。
given-name
連絡先のファーストネーム (名)。
additional-name
ミドルネームなど追加の名前。
family-name
連絡先のラストネーム (姓・名字)。
honorific-suffix
名前の後に追加する、ゼロまたはそれ以上の敬語。

n 属性は通常必須ですが、Mozilla の実装では暗黙の n 最適化が行われるため、任意となっており、n 属性が明記されていない場合は fn 属性から自動的にパースされます。

nickname 連絡先のゼロまたはそれ以上のニックネーム。
note 連絡先に関する追加情報を含む、ゼロまたはそれ以上のメモ。HTML を使用できます。
org 連絡先に関連付けられた組織。これは以下の副属性を持ちます。
organization-name
連絡先に関連付けられた組織の名称。
organization-unit
連絡先に関連付けられた組織内部の部署名。
photo 連絡先の写真を提供する、ゼロまたはそれ以上の URI。
rev 連絡先の最終更新日時。
role 連絡先が組織内で行っている、ゼロまたはそれ以上の職務。
sequence 連絡先の改訂番号。このプロパティを使った場合、連絡先が改訂されるたびに、この番号が増やされます。
sort-string この属性が指定された場合、カードの並び順を判断する際、fnn 属性の代わりに、ここで指定されたの文字列が使われます。これは、ユーザの連絡先データベースにおいて、連絡先の名前のロケールで他の名前とは異なる並び順ルールが採用されている場合に便利です。
sound 連絡先に関連付けられた音声ファイルを指定する URI。任意。
title 連絡先のゼロまたはそれ以上の肩書き。
tel 連絡先の電話番号。複数指定可能です。各項目は以下の副属性を持ちます。
type
電話番号の種類。以下のいずれかまたは複数の組み合わせになります。msghomeworkprefvoicefaxcellvideopagerbbscarisdnpcs
tel
電話番号。tel データ形式で指定します。
tz 連絡先の時間帯。
uid 連絡先の固有 UID。
url 連絡先に関連付けられたゼロまたはそれ以上の URI。anyURI データ形式で指定します。

[編集] 関連記事