iCalを使いはじめたことがきっかけとなって、カレンダーデータの公開、共有ということに興味が湧いてきたのですが、反面、一体自分に提供できるものはあるのかという疑問もありました。けれど、何事もはじめてみなければ分からないものです。まずは試験的に公開を開始してみて、先行きが見えてきたように思えてきました。よって、カレンダー公開を正式にアナウンスすることにしました。
カレンダーデータは、アップルのiCalにより入力しています。iCalはカレンダーデータとしてiCalendarを使用しています。iCalendarは標準形式であり、互換性の高いデータです。PDA等でもサポートされており、またこれを利用できるアプリケーションもたくさんあります。
iCalendarによってネット上に公開されたカレンダーを、カレンダーアプリケーションを用いて購読することができます。例えば各国の祝祭日のカレンダーが公開されており、またスポーツイベントや映画、テレビ番組のスケジュールなども公開されています。これらを購読すると、自分のカレンダーアプリケーションに自動でイベント情報が追加されるようになります。自分の興味あるイベントスケジュールを、自分の普段使用しているカレンダーで知ることができるのです。
こととねの提供するカレンダーデータは以下のものです。
KototoNeカレンダーでは、適当に興味のあるものや(自分向けの)お勧めイベント等を紹介しています。多くの人にとってこれらはなんの意味もなく、また役に立たないものでしょう。基本的に出不精な人間ですので、有意なものにならないことが保証されている、少々申し訳ないカレンダーです。
インターネットラジオで放送される、クラシックギター作品の放送スケジュールです。
このデータは、Delcamp.netで紹介されているものをカレンダーデータ化したものです。放送時刻は世界標準時(GMT)によるものですが、iCalendarは時差情報も扱えるデータ形式ですので、カレンダーアプリケーションが現地時刻に合わせて読み替えてくれるはずです。
あわせてDelcamp.netもご覧ください。
iCalendarの公開にあたり、Webブラウザからもカレンダーデータを利用できるよう、PHP iCalendarを導入しました。PHP iCalendarはPHPベースで動作するカレンダーアプリケーションです。日週月年表示を切り替えることが可能で、数カ国語にも対応するという、非常に高機能なものです。
ですが現時点において、PHP iCalendarは日をまたぐデータの扱いに不備があり、また時差情報も反映されません。カレンダーの表示時間域もかぎられており、零時から一時にかけてを表示することができません。ですので、カレンダーデータの閲覧に際しては、カレンダーアプリケーションを利用して購読いただくことをお勧めします。
PHP iCalendarのデフォルト言語を、あえて英語に設定しました。日本語利用者以外の利用も想定しているためです。日本語での表示を望まれる場合は、以下のように設定してください。
中国語や韓国語も選べますが、私の環境では、その後他の言語に変更できなくなるという状況が発生しました。こういう不具合が出た場合には、該当のクッキーを削除してください。該当のクッキーというのは、ドメインがwww.kototone.jp、名前がphpicalendarであるものです。
PHP iCalendarのJump to / 移動欄でカレンダーを選択することができます。購読したいカレンダーを選択してください。デフォルトはAll calendars combinedになっており、すべてのカレンダーデータが表示されるようになっています。
カレンダー購読のポインタは、日付の欄にあります。Download / ダウンロードでカレンダーデータのダウンロードを、Subscribe / 追加でカレンダーの購読ができます。
購読に関する詳細は、それぞれのカレンダーアプリケーションのヘルプないし関連サイトをご覧ください。
こととねの公開カレンダー