Webcal

webcal: URL scheme

[1] Webcal - Wikipedia, the free encyclopedia <http://en.wikipedia.org/wiki/Webcal>

[2] Chrome のプロトコルハンドラについて - Qiita ( 版) <http://qiita.com/hiroshi3110/items/3f545f8d3d2daf329bc7>

Google Calendar の html を見ると、

<script type="text/javascript">if(navigator&&navigator.registerProtocolHandler){navigator.registerProtocolHandler('webcal',"https://www.google.com/calendar/render?cid\x3d%s","Google Calendar");}</script>

webcal ハンドラで google calendar が登録されている状態で、ためしに以下のカレンダー(日本の休日) にアクセスすると、

webcal://www.google.com/calendar/ical/japanese__ja%40holiday.calendar.google.com/public/basic.ics

カレンダーを追加するかどうかのダイアログが出る。

[3] iCal天気 - Weather Hacks - livedoor 天気情報 ( ()) <http://weather.livedoor.com/weather_hacks/ical>

<tr>

<td align="left">旭川</td>

<td align="left">

<a href="/forecast/ical/01a/2.ics">ical</a>

<span class="pipe">&nbsp;|&nbsp;</span>

<a href="/forecast/ical-charref/01a/2.ics">ical(数値文字参照)</a>

<span class="pipe">&nbsp;|&nbsp;</span>

<a href="webcal://weather.livedoor.com/forecast/ical/01a/2.ics">webcal方式</a>

</td>

</tr>