1

DCには「日付」と呼ばれる要素が含まれています。次のように表示します。

<meta name="dc.Date" content="2011-06-28" />

ただし、修飾子のアイデアにより、「作成日」と「更新日」を設定できます。しかし、これを正しく埋め込む方法はありますか?私はこれをいくつかの方法で見ました:

<meta name="dc.Date" content="(Scheme=Created) 2011-06-28" />
<meta name="dc.Date" content="2011-06-28" scheme="Created" />

基準はありますか?

4

1 に答える 1

2

私が仕様を読んでいるとき、あなたが話しているこれらのことは要素の改良です(のようなcreatedmodifiedなどdate)。

要素の絞り込み:これらの修飾子は、要素の意味をより狭くまたはより具体的にします。洗練された要素は、修飾されていない要素の意味を共有しますが、範囲はより制限されています。特定の要素の絞り込み用語を理解していないクライアントは、修飾子を無視して、メタデータ値を修飾されていない(より広い)要素であるかのように扱うことができるはずです。修飾子の要素改良用語の定義は、公開されている必要があります。

dublincore.orgから

仕様では、2つの同等の記述方法が提案されています。

<meta name="DC.Date.modified" content="2001-07-18" />
<meta name="DCTERMS.modified" content="2001-07-18" />

あなたが言及したスキームは、データのエンコーディング、フォーマットを定義するために使用されます。たとえば、日付の場合は、DCMI PeriodまたはこのページW3C-DTFに表示されているとおりになります。

エンコーディングスキーム:これらの修飾子は、要素値の解釈を支援するスキームを識別します。これらのスキームには、統制語彙と正式な表記法または構文解析ルールが含まれます。したがって、エンコーディングスキームを使用して表現される値は、統制語彙(たとえば、分類システムからの用語または一連の主題見出し)から選択されたトークン、または正式な表記法に従ってフォーマットされた文字列(たとえば、「2000-01-日付の標準表現として01")。エンコーディングスキームがクライアントまたはエージェントによって理解されていない場合でも、値は人間の読者にとって有用である可能性があります。修飾子のエンコード方式の明確な説明は、明確に識別され、一般に使用できるようにする必要があります。

dublincore.orgから

それらは次のように使用できます:

<meta name="DC.date" scheme="DCTERMS.W3CDTF" content="2001-07-18" />
于 2011-06-29T16:07:15.637 に答える