OpenOffice.org and intelligent documentation and electronic publishing
Very good article!
Especially the elaboration of intelligent documents and XForms, I totally agree. I wrote in the previous blog: "At the same time, the other line I have focused on the simple text format of the specific area is the universal expression of the specific XML editor (instead of weight for each XML dialect." Level Language Write a special editor), for example, I have great expectations to define XForms as a generalized XML editing interface. "In fact, I believe that it has been advocating (although it is basically facing air self-speaking self) : XForms is an important part of the construction of standardized e-commerce, e-government.
Each link of the ideal information flow can be defined by standardized XML to achieve the largest interoperability. Each data or information itself is expressed in an XML Instance. The back can be strictly defined in SCHEMA to ensure the consistency and integrity of the data. (Although I don't like W3C Schema, maybe Relax Ng is also available?) Each node performs own processing logic for these XML data, and exchanges XML exchange with other nodes in public protocols (simple http or packaging to WebServices), so The entire system is loose and has excellent flexibility and scalability. XForms play an important role in this architecture. Good system is finally there must be a human interface. Define data forms and abstract ui in XForms to avoid complicated proprietary technology in "last km" (such as MS Office that is often talking about the standard IE).
I don't know what to do, your latest blog "How to customize OpenOffice.org to XML work tool" means custom OO to a specific XML editor? But there is no specific content, I don't know if it is OO my own mechanism, or by supporting XForms? I look forward to having more content.
In addition, I used to I heard that I had a product of XForms, or at least a product once mentioned XForms - indicating that their team learned something like XForms. -_- #
BTW, regarding the last kilometer, office is not my head, but for the browser, according to I know, IBM, Oracle, Novell, etc., actively support XForms, and cooperate with Mozilla to add XForms support to Mozilla. And M $ has an InfoPath, which is completely exclusive. (Adobe's attitude seems to be unclear. Once Mozilla Release is completely supported by XForms, it is expected that M $ is not good.