W3C home > Mailing lists > Public > public-html@w3.org > September 2009

Localized decimal separator for numbers in <meter> textContent

From: Elliott Sprehn <esprehn@gmail.com>
Date: Mon, 28 Sep 2009 03:38:32 -0400
Message-Id: <1D2163FC-09F9-4A4A-A2B2-2F2CDE7687BD@gmail.com>
To: HTML WG <public-html@w3.org>
Pardon if this has come up before, I searched the archive and didn't  
see it.

The format of numbers specified in the spec for the textContent of  
<meter> says 0-9 and a . (FULL STOP) are the only allowed characters  
but this is particularly nasty to countries that use a comma instead.  
I'm pretty sure most of Europe uses a comma, and a significant part of  
the rest of the world.

ISO 31 also specifies that a comma may be used as a decimal separator.

There's no ambiguity in allowing this, since the HTML5 spec forbids  
10,000cm meaning 10 thousand centimeters.

Seems we should follow ISO here and allow "." OR ",", especially when  
a lot of the sites that would potentially use this (ex. Amazon) are  
localized, and since we allow a localized version of the % sign.

- Elliott
Received on Monday, 28 September 2009 07:39:10 UTC

This archive was generated by hypermail 2.4.0 : Saturday, 9 October 2021 18:44:57 UTC