4 ms·
Note that nobody implements Office Open XML as in the ISO standard. Microsofts implementation is incompatible to what ISO specified, mainly because in the ISO
by Nitramp 16y ago
Note that nobody implements Office Open XML as in the ISO standard.
Microsofts implementation is incompatible to what ISO specified, mainly because in the ISO standardization process, ISO dropped some of the byzantine stuff in OOXML. Microsoft never adjusted its implementation to that, so AFAIK today there is no implementation of the standard in existence.
- lsd5you 16y agoWhich is what is so frustrating about major corporations and their approach to the law. Or rather how the law is enforced. Small deviations from speed limits are not particularly harmful, but small deviations from the standardisation process here or breaching insider information rules in banks make a mockery of the system. They can pass the infractions off as unavoidable incompetence, but really the system should not except these specious half-truth excuses in these circumstances and should come down much harder, sooner and more often.
- recoiledsnake 16y agoIt easy to say that, but the practical realities are different. This explains it better than what I can write: http://www.joelonsoftware.com/items/2008/02/19.html http://www.joelonsoftware.com/items/2008/02/19.html
- polynomial 16y agoI like how Joel explains the necessary reasons why the file formats in question have to be so bad, while tacitly admitting that having a good reason for being bad doesn't make bad code any more useful.
- recoiledsnake 16y agoThe takeaway for me is that designing, developing and maintaining a full featured office suite is incredibly hard. And standardizing it is even harder. Look at all the teething problems that ODF had. OO.org/LibreOffice doesn't even conform fully to the ODF standard. See issues like http://www.zdnetasia.com/ooxml-expert-odf-standard-is-broken-62040931.htm http://www.zdnetasia.com/ooxml-expert-odf-standard-is-broken...
- roel_v 16y ago"the law"?
- ZeroGravitas 16y agoGovernments often require "standards" in their purchases for very good reasons, like not requiring all citizens to purchase a proprietary solution to interact with them or getting lower prices thanks to competition. If vendors claim to be delivering standards, but aren't really then it's not much different from selling devices or services that don't meet the requirements. Obviously there is a line where incompetence becomes fraud.