author

author

目次

  1. atom:author 要素 (Atom 1.0)
    1. 仕様書
    2. 意味
    3. 文脈
      1. Atom フィードの著者
        1. atom:entry 子要素がない場合
      2. Atom エントリーの著者
      3. KML の著者
    4. 内容モデル
  2. atom:author 要素 (Atom 0.3)
    1. 文脈
    2. メモ

atom:author 要素 (Atom 1.0)#

[10] atom:author 要素フィードエントリー著者 (author) を表します RFC 4287 4.2.1

[11]

状態
IETF 提案標準
要素名
author (「著者 (author) 」より)
内容モデル
Person construct
属性

仕様書#

意味#

[13] 仕様書 RFC 4287 4.2.1 によると、

[14] 厳密に解釈すると atom:entry子要素である atom:author 要素がどこに適用されるのか RFC は明記できていません。

文脈#

Atom フィードの著者#

[6] atom:feed 要素は、 すべての atom:entry 子要素atom:author 子要素を持つ場合を除き、 最低1つの atom:author 子要素を持たなければなりません Atom 1.0 4.1.1.

atom:entry 子要素がない場合#

[7] atom:entry 要素が0個のときはどうなんでしょう? 「すべての atom:entry 子要素 = 0個の atom:entry 子要素atom:author 子要素を持っている」 はであって atom:feed 要素atom:author 子要素は無くてもよいとも解釈できますし、 atom:author 孫要素が実在していない以上 atom:feed 要素atom:author 子要素が必要であるとも解釈できなくはありません。

[15] 複数の著者の記事の集合体を表す Atomフィードがあって、 atom:feed 要素には atom:author 子要素を入れていないとします。 そのようなフィードでたまたまエントリーが0個の時だけ atom:author 子要素を入れる必要があるとしたら (例外的な場合だけのためにわざわざ) 実装が面倒になってしまいます。

Atom エントリーの著者#

[8] atom:entry 要素は、

のいずれかに該当する場合を除きatom:author 要素を1つ以上含まなければなりません Atom 1.0 4.1.2.

KML の著者#

[1] OGC KML 2.2 では atom:author 要素を使うことができます。

内容モデル#

[12] atom:author 要素Person construct です RFC 4287 4.2.1

atom:author 要素 (Atom 0.3)#

[2] Atom 0.3atom:author 要素は、 フィードエントリーの既定の著者を表します Atom 0.3

状態
廃止Atom 1.0 atom:author
局所名
author
文脈
atom:feedatom:entry子要素として
内容モデル
Person construct
属性

仕様書:

文脈#

[3] atom:feed 要素atom:author 要素を丁度1つ含まなければなりません。 ただし、すべての atom:entry 子要素atom:author 子要素を含む場合には、 省略できます。 Atom 0.3

[5] atom:entry 要素atom:author 要素を丁度1つ含まなければなりません。 ただし、 atom:feed 子要素atom:author 子要素を含む場合には、 省略できます。 Atom 0.3

メモ#

[4]エントリーの既定の著者Atom 0.3 というのはよくわかりませんが、 コピー・アンド・ペーストのミスでしょうか。

[16] GoogleプロフィールとWebサイトの関連付け - Weblog - hail2u.net ( ( 版)) http://hail2u.net/blog/webdesign/verify-authorship-of-web-page-with-google-profile.html

[17] Citation Style Language 1.0.1 ( ( 版)) http://citationstyles.org/downloads/specification.html#info

[18] ( 版) https://lists.w3.org/Archives/Public/www-archive/feed.rss

<author>

<name>W3C Mailing List Archiver</name>

</author>

[19] ( ()) http://easier-links.com/atom.xml

<author>

<name></name>

<uri>rece57p</uri>

</author>

[20] SmartFormat ( ()) https://www.smartnews.com/smartformat/ja/#entry%3A6902e2c38bc28b4b0bcb4b2816703cab

<author>須磨戸 太郎</author>

[21] SmartFormat仕様書(Atom準拠) – SmartNews 媒体運営者サポートサイト () https://publishers.smartnews.com/hc/ja/articles/360010977833#entry-author

<author>パートナーリレーション担当事務局</author>

[22] この使い方は Atom 1.0 違反。