<br><br><div class="gmail_quote">On Mon, Mar 16, 2009 at 5:03 PM, Smylers <span dir="ltr"><<a href="mailto:Smylers@stripey.com">Smylers@stripey.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
</div>Hi Tom.  I'd like you to clarify an aspect of your proposal:</blockquote><div><br>Please don't see this as a proposal, but rather as a compilation of the things people seem to have agreed on so far. My intention was to compile in one post what has been discussed in several posts lately. I thought it would be easier to discuss the topic as a whole, but of course we will discuss each items separately where we do not agree.<br>
 <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<div class="im"><br>
> <time>2009-03-16</time><br>
> Printing directly on the page, no tool tip: "March 16, 2009"<br>
<br>
</div>Because the author wrote a date in ISO 8601 format, a browser should<br>
rewrite it the user's local date format, such that it is<br>
indistinguishable from if the author had typed it that way in the first<br>
place?<br>
<br>
(Obviously pre-HTML-5 browsers will still display the raw 2009-03-16.)<br>
<br>
Suppose I'm a UK user who happens to've configured my computer's date<br>
format to DD/MM/YYYY (which is common over here) and I see an American<br>
conference's website American give its date as 04/07/2009.  I know that<br>
the USA date order is different from the UK's, so I'm used to having to<br>
remember to read that as April 7th.  You're suggesting that there should<br>
be two possibilities I have to take into account:<br>
<br>
* The author literally wrote "04/07/2009", and the conference is on April<br>
  7th.<br>
<br>
* The author literally wrote <time>2009-07-04</time>, my browser<br>
  converted that to my local format and displayed it as 04/07/2009, and<br>
  the conference is on July 4th<br>
<br>
And that as a reader I can't tell which of these it is, without viewing<br>
the document's source?  (And even to spot that there is an ambiguity<br>
I've got to be aware that my browser 'sometimes' changes dates, that it<br>
depends on my computer's configuration, and what config I picked.)<br>
<br>
Does the same apply to times?  Would they also be converted to the<br>
user's local timezone?<br>
<div class="im"><br>
> <time>16 mars 2009</time><br>
> The user agent could, but is not required to, make an effort to<br>
> interpret the date and do whatever it likes with it. However, if the<br>
> date provided cannot be interpreted as ISO 8601 it could simply print<br>
> the content as is without any change. In this example, if the user<br>
> agent is able to understand this French date, the tool tip could be<br>
> "March 16, 2009"<br>
<br>
</div>If a browser interprets a date in a different format, the localized<br>
version goes in the tooltip but the user sees exactly what the author<br>
typed?<br>
<br>
That is, which version (author-written or localized) the browser shows<br>
in the page depends on which format the author used?<br>
<font color="#888888"><br>
Smylers<br>
</font></blockquote></div><br>I totally agree with you. That is something I haven't foreseen. I would go with your proposal.<br><br><time>2009-03-15</time><br>"2009-03-15" is displayed unaltered on the page, and the tooltip shows a representation as set in my preferences, such as "March 15, 2009". If the content cannot be interpreted by the user agent, then no tooltip is displayed at all. (Of course a tooltip is a suggested mechanism, a user agent could use another method.)<br>
<br>