stylesWithEffects / musings ?

Alex Brown alexb at griffinbrown.co.uk
Tue Feb 16 19:26:32 CET 2010


Gareth hi

The stylesWithEffects.xml non-standard (?) document I was referring to has a root element <styles> with the Namespace

http://schemas.openxmlformats.org/wordprocessingml/2006/main

which is "one of ours", I believe ...

- Alex.


-----Original Message-----
From: Horton, Gareth [mailto:Gareth_Horton at datawatch.com] 
Sent: 16 February 2010 18:07
To: Alex Brown; MURATA Makoto (FAMILY Given); e-SC34-WG4 at ecma-international.org
Subject: RE: stylesWithEffects / musings ?

Hi Alex,

The extensions have their own namespaces, e.g. for Excel:

http://schemas.microsoft.com/office/drawingml/2010/slicer

http://schemas.microsoft.com/office/spreadsheetml/2010/main

http://schemas.microsoft.com/office/spreadsheetml/2010/ac

The full schemas for the extensions can be found in the documentation available on MSDN.

Obviously, they use existing elements and attributes as well, but I do not believe they use them in non-standard ways - perhaps Shawn can expound further.

Gareth



-----Original Message-----
From: Alex Brown [mailto:alexb at griffinbrown.co.uk]
Sent: 16 February 2010 16:51
To: MURATA Makoto (FAMILY Given); e-SC34-WG4 at ecma-international.org
Subject: RE: stylesWithEffects / musings ?

Murata-san

>> So I repeat
>> my question, are such elements - used in extensions - subject to the 
>> constraints of 29500?

> No.  It is subject to the constraints of the MS Office 2010 extension 
> specifications

A wise man (Rick Jelliffe) wrote recently [1] about another document format:

"the purpose of namespaces is to *prevent* third parties redefining elements or attributes"

That's a view which I've certainly subscribed to in the past -- and therefore would assume that we (SC34/WG4) has some kind of jurisdiction over "our" Namespaces.

I think it is certainly bad citizenry/ecosystem-wrong-doing, or whatever, for parties to redefine Standard elements and attributes in non-Standard ways (not least since some tools may use Namespaces as a cue for how to process documents) - I'm surprised OOXML allows this!

- Alex.

[1] http://lists.oasis-open.org/archives/office-comment/201002/msg00024.html


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email ______________________________________________________________________

______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email ______________________________________________________________________

______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________


More information about the sc34wg4 mailing list