Skip to content.

SIGOSSEE / JOIN

Sections
Note: This site's content is accessible to all versions of every browser. However, this browser may not support basic Web standards, preventing the display of our site's design details. We support the mission of the Web Standards Project in the campaign encouraging users to upgrade their browsers.


Blog Entry [details and replies]

Working Ideas :: Standards & Architectures Working Group - general discussions Weblog 5 entries 02-Nov-2005 2 authors
show or hide details for this item Developers Wiki - hCalendar Blog Entry 0 replies4 resources 22-June-2005 Mike Malloch
Kind:
Blog Entry
Created:
22-June-2005 11:49:25
Last Updated:
22-June-2005 13:49:47
Author:
Mike Malloch
Status:
visible

Resources and Links:

RFC2445 RFC2445 [ Go there ]
RFC2445
Developers Wiki - hCalendar Developers Wiki - hCalendar [ Go there ]
Developers Wiki - hCalendar
event-news item event-news item [ Go there ]
event-news item
"iCal-Basic" effort "iCal-Basic" effort [ Go there ]
"iCal-Basic" effort
This 'microformat' proposal is interesting as an example of leveraging small, loose standards, and is also of considerable interest to those of us who maintain web portals and project sites!

Tantek Çelik, of Technorati and microformats.org ( and a css / web standards guru :o), posts this microformat proposal. I'd been thinking about similar issues just moments ago, having posted an event-news item in ossite's open-news blog and wondered about sucking the event information out of it for calendars...

The iCalendar standard (RFC2445), has been broadly interoperably implemented (e.g. Apple's "iCal" application built into MacOSX).

In addition, bloggers often discuss events on their blogs -- upcoming events, writeups of past events, etc. With just a tad bit of structure, bloggers can discuss events in their blog(s) in such a way that spiders and other aggregators can retrieve such events, automatically convert them to iCalendar, and use them in any iCalendar application or service.

This specification introduces the hCalendar format, which is a 1:1 representation of the aforementioned iCalendar standard, in semantic XHTML. Bloggers can both embed hCalendar events directly in their web pages, and style them with CSS to make them appear as desired. In addition, hCalendar enables applications to retrieve information about such events directly from web pages without having to reference a separate file.

Developers Wiki - hCalendar

He notes as well that:

The iCalendar standard ([WWW]RFC2445) forms the basis of hCalendar.

Note: the editor and authors of this specification are tracking the [WWW]"iCal-Basic" effort and intend to base the core hCalendar profile on iCal-Basic. See references for a link to the current draft.

The basic format of hCalendar is to use iCalendar object/property names in lower-case for class names, and to map the nesting of iCalendar objects directly into nested XHTML.

Comments please

Please Log in

Username

Password

Title
Lead-in
Body Text ( HTML tags are allowed )
Preview your comment