Re: Broken iWork 09 FACT



On 2/22/09 8:38 PM, Snit wrote:
I just was playing with files from both formats. Seems the '09 format is no
longer just a package, as '08 files are. The '09 files are zipped folders,
much like the DOCX format and the like. You can test this by getting an '09
file and changing the file extension to ZIP... it can then be unzipped.
This also works for DOCX files. Interesting to see Apple following MS in
this area.

They're /both/ following OpenOffice.org.

I did try to look at the XML definitions, but the namespaces Apple provides
leads to 404 pages. Oops. Then again, DOCX files point to a server that
does not exist. I do not know a lot about XML, but seems both are broken in
that regard.

No, an XML namespace name is just a namespace name; it's not expected to lead anywhere. The only reason they are made up as URLs is to avoid collisions in the meta-namespace. (Java package names use the same trick for the same reason, except that Java package names reverse the hierarchy to read left-to-right.)
.



Relevant Pages

  • Re: my file is too big. Which embedded element is to blame?
    ... Assuming a Word 2007 file (docx), you could change the extension to zip and check out the different files in the zip package. ... "PAR" wrote in message ...
    (microsoft.public.word.newusers)
  • Re: packages revisited
    ... you want to add to the general CL reader. ... I see no reason for not doing that. ... it in every package we are "in". ... If there is no such symbol, it is interned to:a-package ...
    (comp.lang.lisp)
  • Re: Shipping in eBay
    ... >>> a good reason to not do so. ... >>> away from my job, kids, wife, etc. to mail this package to another ... No access to USPS? ... transaction online and the postman will pick up your package at your ...
    (rec.models.scale)
  • Re: packages, load paths and environment variables
    ... There is one reason. ... you only need the package definition of the first (you only ... Therefore when you have CL sources with crossed dependencies, ... and add a in the sources (implementation module) of A. ...
    (comp.lang.lisp)
  • Re: OCD programmers and backwards compatibility :-).
    ... upgrading rpms forever with individual packages being released, ... I can tell the only reason was a bunch of OCD programmers who broke ... stop checking in non-backward compatible changes without fantastically ... the foobar package play nice with the rest of the release. ...
    (Fedora)