Hi Peter,

Peter Kelly schrieb:
On 3 Aug 2014, at 1:57 am, jan i <j...@apache.org
<mailto:j...@apache.org>> wrote:

I too am on peter fast rolling waggon :-) but I am also confused.

@peter maybe you could explain a couple of things, for non-document
specialists:

1) Following your thought, with biderectional editors. Why would a editor
have a home format ?

There's two ways to view a format: (1) as a way of encoding information
for storage or transmission, and (2) as an in-memory data structure used
by the editor at runtime. In some programs these are two different
things, and in others they are the same. The latter is true of web
browsers - HTML is both the file format and the runtime data model; the
W3C DOM APIs can be used to manipulate the HTML structure directly. I
believe this was also true to a large extent with the binary formats
used by older versions of MS Office, for purposes of efficiency [1].

I'm not familiar with the internals of OpenOffice - one thing I'd be
very interested to know is does it use ODF for it's in-memory
representation of the document? Or are the runtime data structures used
different to the XML trees that one finds in an ODF package?

No, OpenOffice has a very different in-memory representation than the ODF format. And the API is a third version of looking at the document.

Kind regards
Regina

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to