POV-Ray : Newsgroups : povray.off-topic : A question about OOXML : Re: A question about OOXML Server Time
4 Nov 2024 13:44:15 EST (-0500)
  Re: A question about OOXML  
From: scott
Date: 7 Apr 2008 03:08:40
Message: <47f9c878$1@news.povray.org>
> Let's say we have small app A and B.
> If app A doesn't implement parts of the standard they don't use,
> and app B doesn't implement parts they don't use,
> then chances are you will have incompatible files between app A and B.

Why?  If app A and app B did nothing in common (so no parts of the file were 
implemented in both programs) then why should the files be compatible?  App 
A might be a simple word processor with no support for images, App B might 
be a utility that cuts out all the text and just leaves you with the images. 
Nobody would expect the files from App A to do anything useful in App B.

> This incompatability is what standards are meant to help avoid.

Which it does.  It says that if you are going to include text, you do it 
like this, if you are going to put in an image, you do it like this, etc. 
If your App A doesn't need images, you just ignore those parts in the file, 
and if you're writing App B, you better make sure you implement the part of 
the spec that deals with images.

> Adopting a standard that is difficult to implement doesn't help
> A and B, but it will help MS.

Sure it helps A and B, in the past they wouldn't be able to write these 
programs without reverse engineering the .doc file type.

> MS will be able to load files from A and B,
> and save them in a format that is not readable by A or B.

Why should the file saved by Word not be readable by A or B?  A and B will 
just ignore the parts they don't need.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.