Why is Structured FM better than alternative XML editors?
In Re: Creating a new document from the Welcome screen, doesn't , Trevor-Nicholls commented "Frame's formatting facilities are largely superfluous to our needs (although the EDD I maintain tries to approximate the same appearance for the WYSIWYG editing). Structured Frame might seem like overkill for us but it has been much better than alternative XML editors we have tried, for substantial editing at least."
Trevor, I'd be interested to hear what makes FM better for you than other XML editors.
My own opinion is:
1) XML is a linear representation (a sequence of characters) of a hierarchy. Any editor that let's a user edit the characters in an XML document can create a document that is not well-formed. In contrast, a structured FM document is a hierarchy of elements; it can only create well-formed structures. Unmatched start- and end-tags, missing or incorrect delimiters, and so forth just are not possible.
2) Even after 34 years of working with SGML and XML documents, when I am reading them for meaning, I must deliberately ignore the markup. FM's WYSIWYG view makes this mental processing unnecessary.
3) Formatting provides meaning. Even if a WYSIWYG document is not formatted the way the published version will be, if a heading looks like a heading, a list looks like a list, and so forth, it is easier to read and understand and hence to edit.
Anyone else?
--Lynne
