/
480.txt
106 lines (77 loc) · 3.48 KB
/
480.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
* 仕様書
[REFS[
- [1] [CITE@en[RSS tags for Podcasts Connect - Podcasts Connect Help]]
([TIME[2016-03-19 12:08:40 +09:00]] 版)
<https://help.apple.com/itc/podcasts_connect/#/itcb54353390>
- [2] [CITE@en[RSS feed sample - Podcasts Connect Help]]
([TIME[2016-03-19 12:21:00 +09:00]] 版)
<https://help.apple.com/itc/podcasts_connect/#/itcbaf351599>
]REFS]
* 名前空間URL
[9] [[Apple]] のドキュメントでは
[DFN[[CODE(URI)@en[http://www.itunes.com/dtds/podcast-1.0.dtd]]]]
とされています。
[10] 巷では
[DFN[[CODE(URI)@en[http://www.itunes.com/DTDs/Podcast-1.0.dtd]]]]
としている解説も散見され、実際にそれを使っている[[フィード]]も少なからず存在します。
[11] [[Apple]] がかつて後者を示していたことがあったのかどうかは不明ですが
(かなり初期から前者を示している例はあるようです)、
[[iTunes]] が[[XML名前空間]]を雑に処理しているのか、
後者でも機能する (または機能した) ものと思われます。
* メモ
[FIG(quote)[
[FIGCAPTION[
[3] [CITE@en[RSS tags for Podcasts Connect - Podcasts Connect Help]]
([TIME[2016-03-27 14:08:17 +09:00]] 版)
<https://help.apple.com/itc/podcasts_connect/#/itcb54353390>
]FIGCAPTION]
> <rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
]FIG]
[FIG(quote)[
[FIGCAPTION[
[4] [CITE@en[Itunes podcasting DTD? - apple XML | Ask MetaFilter]]
([TIME[2016-03-27 14:09:52 +09:00]] 版)
<http://ask.metafilter.com/28699/Itunes-podcasting-DTD>
]FIGCAPTION]
> http://www.itunes.com/DTDs/Podcast-1.0.dtd
>
]FIG]
[5] [CITE@en-US[Re: Updated iTunes RSS Spec]]
([TIME[2016-03-27 14:10:36 +09:00]] 版)
<http://lists.apple.com/archives/syndication-dev/2005/Nov/msg00002.html>
[FIG(quote)[
[FIGCAPTION[
[6] [CITE[iTunes Tutorial Tags]]
([TIME[2012-12-30 00:57:46 +09:00]] 版)
<http://www.feedforall.com/itune-tutorial-tags.htm>
]FIGCAPTION]
> When using the iTunes specific tags, you must add a namespace declaration in your rss feed. Put the following line in your feed:
> <rss xmlns:itunes="http://www.itunes.com/DTDs/Podcast-1.0.dtd" version="2.0">
]FIG]
[FIG(quote)[
[FIGCAPTION[
[7] [CITE@ja[iTunes で Podcast を公開 | WWW WATCH]]
([TIME[2016-03-27 14:12:07 +09:00]] 版)
<https://hyper-text.org/archives/2005/08/itunes_podcast_rss.shtml>
]FIGCAPTION]
> さて、タグの追加方法ですが、まずは配信している RSS 内で XML ネームスペースの定義をしてあげる必要があります。「iTunes RSS Tags」 の DTD は下記に用意されていますので、
> <rss xmlns:itunes="http://www.itunes.com/DTDs/Podcast-1.0.dtd" version="2.0">
> と宣言しておきましょう。
]FIG]
[FIG(quote)[
[FIGCAPTION[
[8] [CITE@ja[5分でネットがわかるシリーズ(3):個人が“放送”できるポッドキャストって? (3/5) - @IT]]
([TIME[2016-03-27 14:12:45 +09:00]] 版)
<http://www.atmarkit.co.jp/ait/articles/0609/05/news092_3.html>
]FIGCAPTION]
> <rss xmlns:itunes="http://www.itunes.com/DTDs/Podcast-1.0.dtd"
> version="2.0">
> # いきなり特徴的なコードが書かれていますね。これはiTunes上でポッドキャストを公開するためのXMLタグ(iTunes RSS Tags)です。
]FIG]
[FIG(quote)[
[FIGCAPTION[
[12] ([TIME[2016-03-26 11:20:03 +09:00]] 版)
<http://www.tbsradio.jp/tsutaya/index.xml>
]FIGCAPTION]
> xmlns:itunes="http://www.itunes.com/DTDs/Podcast-1.0.dtd"
]FIG]