Bonesnap wrote:That's like saying the correct way to implement border-radius is to use -moz-border-radius because that's what's on Mozilla's site, despite what the W3C says.
Here, Mozilla is using a vendor-specific extension to support a nonstandard feature; a practice explicitly allowed for by the CSS specification (ยง4.1.21).
Bonesnap wrote:They set the standard, not the government.
By "they" you mean organisations like the U.K's National Physical Laboratory, United States Naval Observatory, and NIST? Or do you mean "they" as in private companies that have picked themselves a name that makes them sound affiliated with the Royal Greenwich Observatory, which, incidentally, does not maintain current time? You can tell that the latter is not authoritative on what time zones are called, because the official name for Coordinated Universal Time is not "Greenwich Mean Time" (abbreviated GMT), it's "Coordinated Universal Time" (abbreviated UTC).
Bonesnap wrote:They set the standard, not the government.
Wrong. Governments are free set their timezones and what they're called however they please. It's why Samoa was able to change because after deciding it would make more sense to be on the same side of the date line as almost everyone they deal with. It's why China is able to have a single timezone despite stretching across more than 70ยฐ of longitude.
Bonesnap wrote:They set the standard, not the government.
Wrong. See (for example), the German Time Act 1978
http://www.austlii.edu.au/au/legis/nsw/consol_act/sta1987137/s3.html
http://www.legislation.govt.nz/act/public/1974/0039/latest/whole.html
So there are at least three countries who got it into their metaphorical heads to try and do what you say they can't.
Unless by "standard" you mean ISO 8601; which specifies the identification of timezones in terms of their offsets from UTC, but nothing about who observes which timezones or what they call them.
Or you mean the "Olson" tz database, for which I would regularly visit the elsie server at the National Institutes for Health (back before it was picked up by ICANN); that being the only maintained compilation of current timezone offsets (which is why so many people and systems rely on it, including PHP - being the only such source, it's as close to authoritative as you can get). Even so, it's a compilation of information collected from individual sources (for which citations are given in the database) and not a ruling on what those offsets should be (in other words, it's descriptive, not prescriptive).
Bonesnap wrote:...that looks like it was made in 1994
Oh, well, then. If it that's your criterion, then you'll be ignoring the leap second bulletins put out by the IERS, won't you? (Oh, look; they actually updated the look earlier this century. It used to be much more 1994.)