/
734.txt
184 lines (139 loc) · 7.99 KB
/
734.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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
* 言語・プロトコル
[16]
[FIG(short list)[
- [[iCalendar]]
- [[hCalendar]]
- [[vEventマイクロデータ]]
- [[xCal]]
- [[jCal]]
- [[iTIP]]
- [[CalDAV]]
- [CODE[X-WR-CALNAME:]]
- [CODE[X-WR-TIMEZONE:]]
]FIG]
[17] 次のような[[プロトコル要素]]・概念があります。
[FIG(short list)[
- [[TZID]]
]FIG]
[REFS[
- [6] [CITE@en[RFC 5545 - Internet Calendaring and Scheduling Core Object Specification (iCalendar)]]
([TIME[2009-12-23 20:10:46 +09:00]] 版)
<https://tools.ietf.org/html/rfc5545>
-- [20] [[廃止]]:
[CITE@en[RFC 2445 - Internet Calendaring and Scheduling Core Object Specification (iCalendar)]] ([TIME[2019-06-02 16:19:11 +09:00]]) <https://tools.ietf.org/html/rfc2445>
- [33] [CITE@en[RFC 2739 - Calendar Attributes for vCard and LDAP]] ([TIME[2019-06-09 17:10:50 +09:00]]) <https://tools.ietf.org/html/rfc2739>
- [22] [CITE@en[RFC 4791 - Calendaring Extensions to WebDAV (CalDAV)]]
([TIME[2017-09-24 16:22:36 +09:00]])
<https://tools.ietf.org/html/rfc4791>
- [25] [CITE@en[RFC 5546 - iCalendar Transport-Independent Interoperability Protocol (iTIP)]] ([TIME[2019-06-02 19:54:28 +09:00]]) <https://tools.ietf.org/html/rfc5546>
-- [30] [[廃止]]:
[CITE@en[RFC 2446 - iCalendar Transport-Independent Interoperability Protocol (iTIP) Scheduling Events, BusyTime, To-dos and Journal Entries]] ([TIME[2019-06-02 17:27:40 +09:00]]) <https://tools.ietf.org/html/rfc2446>
- [32] [CITE@en[RFC 6047 - iCalendar Message-Based Interoperability Protocol (iMIP)]] ([TIME[2019-06-10 02:20:32 +09:00]]) <https://tools.ietf.org/html/rfc6047>
-- [31] [[廃止]]:
[CITE@en[RFC 2447 - iCalendar Message-Based Interoperability Protocol (iMIP)]] ([TIME[2019-06-02 18:04:29 +09:00]]) <https://tools.ietf.org/html/rfc2447>
- [24] [CITE@en[RFC 5689 - Extended MKCOL for Web Distributed Authoring and Versioning (WebDAV)]] ([TIME[2019-06-09 19:22:45 +09:00]]) <https://tools.ietf.org/html/rfc5689>
- [28] [CITE@en[RFC 6352 - CardDAV: vCard Extensions to Web Distributed Authoring and Versioning (WebDAV)]] ([TIME[2019-06-02 17:13:00 +09:00]]) <https://tools.ietf.org/html/rfc6352>
- [26] [CITE@en[RFC 6638 - Scheduling Extensions to CalDAV]] ([TIME[2019-06-02 17:19:10 +09:00]]) <https://tools.ietf.org/html/rfc6638>
- [27] [CITE@en[RFC 6764 - Locating Services for Calendaring Extensions to WebDAV (CalDAV) and vCard Extensions to WebDAV (CardDAV)]] ([TIME[2019-06-02 17:09:47 +09:00]]) <https://tools.ietf.org/html/rfc6764>
- [3] [CITE@en[RFC 6868 - Parameter Value Encoding in iCalendar and vCard]]
( ([TIME[2013-06-27 22:55:50 +09:00]] 版))
<https://tools.ietf.org/html/rfc6868>
- [29] [CITE@en[RFC 7809 - Calendaring Extensions to WebDAV (CalDAV): Time Zones by Reference]] ([TIME[2019-06-02 17:09:00 +09:00]]) <https://tools.ietf.org/html/rfc7809>
- [18] [CITE@en[[[RFC 7953]] - Calendar Availability]]
([TIME[2016-08-19 21:50:37 +09:00]])
<https://tools.ietf.org/html/rfc7953>
- [19] [CITE@en[RFC 7986 - New Properties for iCalendar]]
([TIME[2016-10-28 18:04:40 +09:00]])
<https://tools.ietf.org/html/rfc7986>
]REFS]
* メモ
[1]
[CITE[iCalendar]] <http://www.asahi-net.or.jp/~CI5M-NMR/iCal/>
([[名無しさん]])
[2]
[CITE[Techblogging]] ([CODE[2007-02-15 09:15:30 +09:00]] 版) <http://blog.drinsama.de/erich/en/2007021501-icalendar-is-broken>
([[名無しさん]] [WEAK[2007-02-16 00:24:00 +00:00]])
[4] [CITE[IRC logs: freenode / #whatwg / 20090514]]
([TIME[2009-08-11 08:19:49 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20090514>
[FIG(quote)[
[FIGCAPTION[
[5] [CITE[Module: When::V — Documentation for when_exe (0.4.4)]]
([TIME[2016-01-25 01:35:19 +09:00]] 版)
<http://www.rubydoc.info/gems/when_exe/0.4.4/When/V>
]FIGCAPTION]
> Extensions of RFC 5545
]FIG]
[7] [CITE@en[Update calendar microformat for iCalendar changes · whatwg/html@ed1c7c2]]
([TIME[2016-02-14 22:45:07 +09:00]] 版)
<https://github.com/whatwg/html/commit/ed1c7c24b777c946b4b616349b3ba58ec7f4e964>
[FIG(quote)[
[FIGCAPTION[
[8] [CITE@ja[iCal天気 - Weather Hacks - livedoor 天気情報]]
( ([TIME[2016-06-23 00:44:36 +09:00]]))
<http://weather.livedoor.com/weather_hacks/ical>
]FIGCAPTION]
> トップ > Weather Hacks > iCal天気
> iCal天気
> livedoor 天気情報では 今日・明日・週間の天気予報をiCalフォーマットのフィードデータとして公開しています。配信内容は 通常のiCalフォーマット、googleカレンダーなどで利用するための数値文字参照タイプ、appleのiCalデスクトップカレンダーで簡単に利用できる webcal方式の3種類でのフィード配信を行っています。
]FIG]
[FIG(quote)[
[FIGCAPTION[
[9] [CITE@ja[iCal公開予定スケジュール - 映画.com]]
( ([TIME[2016-06-23 00:46:21 +09:00]]))
<http://eiga.com/info/ical/>
]FIGCAPTION]
> 映画.comでは劇場公開予定スケジュールをiCalフォーマットのフィードデータとして公開しています。
> MacOS XのiCalやGoogleカレンダーに登録をしてご使用することができます。
> GoogleカレンダーやiCal対応のアプリケーションに登録をする方は次のURLをご登録ください。
> MacOS X iCalご利用の方はクリックをしてカレンダーに登録をしてください。
> http://eiga.com/movie/coming.ics
]FIG]
[FIG(quote)[
[FIGCAPTION[
[10] [CITE@ja[iCalとは | help.iqube.net]]
( ([TIME[2016-06-23 00:46:58 +09:00]]))
<http://help.iqube.net/785.html>
]FIGCAPTION]
> iQubeでiCalのURLを発行し、それを各サービスに登録するだけで連携が完了します。
]FIG]
[FIG(quote)[
[FIGCAPTION[
[11] [CITE[Amazon2ical 発売日をカレンダーで表示!]]
( ([TIME[2016-06-23 00:47:22 +09:00]]))
<http://ical.mesolabo.com/amazon/>
]FIGCAPTION]
> amazon.co.jpの検索結果をiCalendar形式に変換します
> 使い方はキーワードを入れて検索するだけ、です
]FIG]
[12] [CITE@en-US[Welcome to iCalShare]]
( ([TIME[2016-06-23 00:47:48 +09:00]]))
<http://icalshare.com/>
[FIG(quote)[
[FIGCAPTION[
[13] [CITE@ja[iCalendar形式の旧暦カレンダー]]
( ([TIME[2015-12-31 20:54:05 +09:00]]))
<http://www8.plala.or.jp/garden/note/kyureki.html>
]FIGCAPTION]
> 公開しているデータファイルは二種類あります。
> 新暦2016年分の旧暦データ
> 新暦2001年から新暦2016年分の旧暦データ
]FIG]
[14] [CITE@ja[今月のこよみ powered by Google Calendar]]
( ([TIME[2015-04-07 16:40:19 +09:00]]))
<http://eco.mtk.nao.ac.jp/koyomi/cande/calendar.html>
[FIG(quote)[
[FIGCAPTION[
[15] [CITE@ja[Google カレンダーへの予定の読み込み - カレンダー ヘルプ]]
( ([TIME[2016-06-23 00:50:21 +09:00]]))
<https://support.google.com/calendar/answer/37118?hl=ja>
]FIGCAPTION]
> iCalendar ファイルの先頭行には、必ず BEGIN:VCALENDAR ヘッダーを指定する必要があります。その後に、VERSION:2.0 や「PRODID:<'''['''enter ID information here''']'''>」など、他のヘッダー情報を続けます。ファイルの最終行は END:VCALENDAR フッターである必要があります。これらの行の間にカレンダーのすべての予定を入力します。各予定の先頭行は BEGIN:VEVENT、最終行は END:VEVENT です。
> iCalendar ファイルを手動で編集する必要がある場合は、各ファイルに必ずヘッダーとフッターを指定してください。ヘッダーの終了位置がわからない場合は、BEGIN:VEVENT の 1 行上までのテキストをコピーして貼り付けてください。そこでヘッダーは終了し、予定のデータが始まります。
]FIG]
[21] [CITE@en[draft-douglass-icalendar-series-00 - Support for Series in iCalendar]]
([TIME[2017-05-12 18:24:01 +09:00]])
<https://tools.ietf.org/html/draft-douglass-icalendar-series-00>
[23] [CITE@en[Common Elements: "Kinds" | Google Data APIs | Google Developers]]
([TIME[2012-04-28 05:51:10 +09:00]])
<https://developers.google.com/gdata/docs/1.0/elements>