operating-hours: Difference between revisions
(rework page) |
|||
Line 1: | Line 1: | ||
<h1>Operating Hours</h1> | <h1>Operating Hours</h1> | ||
This page documents | This page documents the method that should be used to mark up the operating hours of stores, restaurants, museums, offices, and other estabishments that have set hours and are open on a regular basis. This is based on the [[hCalendar]] microformat. | ||
__TOC__ | __TOC__ | ||
== | == Contributors == | ||
=== Editor === | === Editor === | ||
* [http://dragotown.com | * Nick Drago, [http://dragotown.com dragotown.com] | ||
=== Authors === | === Authors === | ||
* [http://dragotown.com | * Nick Drago, [http://dragotown.com dragotown.com] | ||
* Brian Suda, [http://suda.co.uk suda.co.uk] | |||
* [http://suda.co.uk | |||
== Introduction == | == Introduction == | ||
This effort came about as a result of the need for a human and machine readable markup format that can be used to define the operating hours of establishments. | This effort came about as a result of the need for a human and machine readable markup format that can be used to define the operating hours of establishments. | ||
Stores, businesses, etc. often provide their operating hours on their websites. With the addition of a small bit of markup, they | Stores, businesses, etc. often provide their operating hours on their websites. With the addition of a small bit of markup, they are able to define their operating hours on their websites in such a way that spiders and other aggregators can retrieve such hours, automatically convert them to the iCalendar format, and use this data in any iCalendar application or service. | ||
== Using RRULE in hCalendar == | == Using RRULE in hCalendar == | ||
<pre> | <pre> | ||
// example definition of operating hours using RRULE in hCalendar | |||
<h1>Pardon the Interruption</h1> | <h1>Pardon the Interruption</h1> | ||
<p class="vevent"> | <p class="vevent"> | ||
Line 77: | Line 64: | ||
* [http://www.xfront.com/microformats/hCalendar_part2.html Tutorial on recurring events in hCalendar] | * [http://www.xfront.com/microformats/hCalendar_part2.html Tutorial on recurring events in hCalendar] | ||
=== Related | === Related === | ||
* [[operating-hours-examples]] | * [[operating-hours-examples]] | ||
* [http://microformats.org/discuss/mail/microformats-discuss/2007-February/008562.html Corresponding thread from uf-discuss] |
Revision as of 22:11, 9 February 2007
Operating Hours
This page documents the method that should be used to mark up the operating hours of stores, restaurants, museums, offices, and other estabishments that have set hours and are open on a regular basis. This is based on the hCalendar microformat.
Contributors
Editor
- Nick Drago, dragotown.com
Authors
- Nick Drago, dragotown.com
- Brian Suda, suda.co.uk
Introduction
This effort came about as a result of the need for a human and machine readable markup format that can be used to define the operating hours of establishments.
Stores, businesses, etc. often provide their operating hours on their websites. With the addition of a small bit of markup, they are able to define their operating hours on their websites in such a way that spiders and other aggregators can retrieve such hours, automatically convert them to the iCalendar format, and use this data in any iCalendar application or service.
Using RRULE in hCalendar
// example definition of operating hours using RRULE in hCalendar <h1>Pardon the Interruption</h1> <p class="vevent"> <a class="url uid summary" href="http://sports.espn.go.com/...">Pardon the Interruption</a> is a <span class="category">TV</span> <span class="category">sports</span> show. <abbr class="dtstart" title="2001-10-22">It airs</abbr> <span class="rrule"> <span class="freq">weekly</span> <abbr class="byday" title="mo,tu,we,th,fr">Monday to Friday</abbr> at <abbr class="byhour" title="5">5:30pm</abbr> </span> <!-- timezones should be avoided --> <abbr class="tzid" title="US-Eastern">ET</abbr> on ESPN. The hosts of the show are longtime friends <span class="hcard"> <span class="fn n"> <span class="given-name">Tony</span> <span class="family-name">Kornheiser</span> </span> </span> and ... (hCard for Michael Wilbon not shown) <span class="description">They discuss - and frequently argue over - the top stories of the day in "sports... and other stuff".</span> </p>