Lists Home |
Date Index |
Simon St.Laurent wrote:
> I'm not sure that I accept that the difference between "editor" APIs and
> "processing" APIs is that clean-cut in practice, though there's
> certainly a cultural divide between developers who are creating markup
> by marking up information (which I think you're categorizing as
> "editor") and developers who expect information to come prepackaged in
> neat little boxes.
Well, there are definitely differences at the requirements level.
People who build editors typically care about lexical fidelity; i.e. if
I hand-write some XML with a CDATA section and the editor gets rid of it
by escaping all the <'s and &'s, I'm going to get irritated, I probably
had a good reason for the CDATA.
Most people, of course, who aren't writing editors couldn't care less
whether a < was encoded as < or < or in a CDATA section. -Tim