entry-image

microformats (hCalendar) から Google Calendar に楽々インポートする方法

2006年7月15日(土)に CSS Nite & Web標準Blog presents Web標準の日という、とても興味深いイベントが開催されます。目標動員数が500人と大規模で、豪華な講師陣が並ぶイベントということで多くの Web 関係の方に注目されているイベントでもあります。早速このブログでも告知バナーを貼付けてみました。

Web 標準の日

Web標準の日 特設サイトの中で、注目していたのは イベント概要のページ内で microformats をさりげなく導入していることでした。

microformats は、私なりに平たく解釈すると、「既存の(X)HTML や XML に対して情報の意味を付加するもので、新しい言語でもなく、既存の文書を新たに書き換えるもの、あくまでも意味付けを付加するもの」と解釈しています(あくまでも自分の解釈なので、正しくは microformats | About microformats を参照するのが良いと思います)。

microformats を導入するとどんなメリットがあるのでしょうか

私が初めて microformats に出会ったときの印象は、「なんだ、やたらよくわからない span が多いなあ」という感じで半分スルーしていました(笑)。

ところが実際にいいな、と思い始めたのは Tails Firefox Extension という Firefox のエクステンションを導入して、実際に microformats でマークアップされた文書を閲覧したときです。

このエクステンションを導入すると、microformats( hCard, hCalendar, hReview, xFolk)でマークアップされている場合、ステータスバーに microformats アイコンを表示し、

microformats icon

アイコンをクリックすると可視化してサイドバーに表示されます。

hCard

microformats から Google Calendar に一発登録する Greasemonkey スクリプト

閑話休題。それでも、やはり Web を閲覧する人にとってそこまでメリットが感じられるわけではないと思っていたときに、2xup の Kaminogoya 君の Greasemonkey Google hCalendar というエントリを読んで実際にスクリプトをインストールしてみました。

インストール後、 hCalendar 形式でマークアップされた文書を見ると、Google Calendar へ登録するためのボタンが出現します。

add to Google Calendar

ボタンを押すだけで Google Calendar に一発で登録できるのでとても便利です(日付がずれてしまっているのは、バグでしょうか?こちらは未検証です登録時に標準時(UTC)で登録しているとご指摘いただきました、ありがとうございます

Google Calendar form

こういったツールのおかげでますます microformats への興味が湧いてきます。最近、Technorati Microformats Search で microformats 検索ができるようになったり、積極的に取り組みをアピールしている大手サイトが現れたりで、今後も目が離せません。

TrackBacks

Trackback List
  1. [走り書き]microformatsの使い方 from Site iconcooonishiの日記

    http://purpr.in/blog/log/06/06/27/1807 なるほどー、こういう使い方なのか。 それはともかく、hCalendarで時...

    June 28, 2006 4:01 PM

  2. Firefox microformatsエクステンション from Site iconsuwanoki.com

    今日microformatsについてお勉強していたら、firefoxでmicroformatsを自動認識(検出)するエクステンションがあるのを知りました。...

    November 28, 2006 1:55 AM

Commentscomment feed

* Gravatarに登録(FREE)するとあなたのアバターが表示されます。

  1. crema
    • crema [TypeKey Profile Page]
    • purprinさん、こんにちは!

      私もKaminogoyaさんのエントリを読んで、Greasemonkey スクリプトを入れてみたところでした。

      で、Google Calendarに登録した時に、時間がずれるのが気になっていたのですが。

      ずれが15時間差ということは、日本標準時と太平洋標準時(違うかも?サマータイムがあるので、ちょっと分かりづらい)の差、とかなのかな~と思ってました。

      これが日本標準時でしっかり読み込めるようになると、すごーく良いですよね☆

    June 28, 2006 1:24 PM

  2. purprin
    • purprin [TypeKey Profile Page]
    • > crema さん
      こんにちは!先日はどうもありがとうございます!

      > 時間がずれる
      この件について、なにも熟慮せずバグなどとおかしなことをぼそっと書いていたら、 Trackback いただきまして、 hCalendar に時差情報があればその時間を、なければ OS の時間を登録できるように改造コードを提供してくださったので参考になるかと思います。

      【[走り書き]microformatsの使い方】
      (cooonishi さんの日記より)
      http://d.hatena.ne.jp/cooonishi/20060628#1151478045

      microformats は、これからがとっても楽しみですねー!

    June 29, 2006 1:26 AM

  3. 西村 和也

    November 7, 2006 8:18 PM

  4. purprin
    • purprin [TypeKey Profile Page]
    • > 西村 和也さん
      コンテンツ提供側で対応が進むと、より検索されやすくなりますよね。
      提供側ももちろんですが、microformats からデータを抽出してデスクトップアプリケーションや別のサービスなどにデータを相互利用できるようになるともっと利用価値があがりそうですね。

    November 29, 2006 2:17 AM

Post a comment

コメント投稿フォーム:

Search this site

コトノハ - ○×ソーシャルで私が回答した最新のコト 5 件を表示しています。クリックすると別窓でその「コト」に移動します。

  • entry-image

    paperboy& co から、空港をイメージしたソーシャ...

  • entry-image

    サウナマンさんのOpenStyleCatcherがすごい件について...

  • entry-image

    Movable Type 3.3 よりタグが正式にサポートされたの...