Standards war

Someone I'm following on twitter posted this question on stackoverflow.

The first answer is a little scary. But the more frightening thing is that both ECMA and ISO have standards for date time data and they differ.

Of course saying Chrome is right and IE/Firefox are wrong is... well debateable. One side follows ECMA's standards and the other ISO's. Both are international standards setting organizations. Both are widely respected. And there is huge overlap between where the two are prominent thanks to the internet primarily.

Basically, thanks to existence of 2 standards setting bodies with 2 separate standards... what we really have is a lack of standards. So no one is really justified in saying the other camp is wrong. But no one is really justified in saying their camp is right either.

For the sake of politics... IE and Firefox represent both more adopters of the ISO standard and their combined market share beats out Chrome, meaning more people are using the ISO standard than the ECMA standard today. Therefore I would argue, given that the purpose of a standard is to increase reliability and interpret-ability of data that if anything... Chrome should be considered incorrect by default as it deviates from the more widely adopted standard.

The reality of course is... as long as their are multiple standards... there truly is no standard and neither camp is truly wrong.

Comments

Popular Posts