- From: Andy Mabbett <andy@pigsonthewing.org.uk>
- Date: Thu, 5 Mar 2009 20:19:17 +0000
In message <10C0368B-E984-42A7-933F-B7CB6F1F2B0E at iki.fi>, Henri Sivonen <hsivonen at iki.fi> writes >On Mar 5, 2009, at 01:29, Jim O'Donnell wrote: > >> Is there any suitable markup in HTML5 for dates in digitised >>documents from museums, libraries and archives? > >What would consuming software do with those dates? I have already described some of the many use-cases for such dates, in: <http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-February/018639.html> et seq. >The <time> element is meant as a replacement for the microformat ><abbr> design pattern in hCalendar Is it? What about the other abuses of ABBR in microformats, such as for coordinates and duration: <abbr class="duration" title="PT5M48S">5:48</abbr> ? >(if the microformat community embraces <time>; if not, <time> in pretty >much pointless in HTML5). What about the use-cases which I have described, most of which are not dependent on microformats? >The expected use cases of hCalendar are mainly transferring *future* >event entries from a Web page into an application like iCal. Are they? Could you provide a citation for that? The hCalendar spec doesn't include a definitive set of use-cases (indeed, hardly any at all - but then it doesn't even include a full set of hCalendar parameters), but it does explicitly refer to "writeups of past events". Many of the hCalendar microformats which I've seen published are for historic events, such as those on Wikipedia, for example: Launch of Sputnik 1: <http://en.wikipedia.org/wiki/Sputnik_1> Marriage Act, 1753: <http://en.wikipedia.org/wiki/Marriage_Act_1753> Are you suggesting that they are in some way in breach of the hCalendar spec? If so, how?? You also seem to overlook that dates are not used not only in hCalendar, but also in other microformats, such as hAtom (for dating feeds) , and hCard (for people's birth dates), for example: Sir Tim Berners-Lee: <http://en.wikipedia.org/wiki/Tim_Berners-Lee> Anthony of Saxony: <http://en.wikipedia.org/wiki/Anthony_of_Saxony> The only limit on the use of dates in microformats is that they currently rely on ISO8601, which is restricted to Gregorian dates (chiefly after 1750, but see: <http://en.wikipedia.org/wiki/Gregorian_calendar> for the complex change-over dates in different countries). This was identified as an issue with the hCalendar specification in September 2006: <http://microformats.org/wiki/hcalendar-issues#2006> and is still awaiting a solution, hence my proposal for allowing non-Gregorian dates in <time> (at the first URL given above). -- Andy Mabbett
Received on Thursday, 5 March 2009 12:19:17 UTC