On 2/10/06, Brion Vibber <brion(a)pobox.com> wrote:
We definitely care! The parser should never produce invalid HTML output, if it
does that's a bug.
This relates to a problem that I'm having. At the moment, MediaWiki
relies on HTML Tidy to close HTML tags if necessary. Unfortunately,
tidy does not understand MathML (this is recorded as bug #3504
http://bugzilla.wikipedia.org/show_bug.cgi?id=3504 ). To be more
precise, tidy can be made to accept MathML tags but, as far as I know,
there is no way to configure it to accept MathML entities.
When you say that the parser should never produce invalid HTML, is
this before or after tidy (which is not enabled in the default
installation)? I'm asking because I have a vague recollection of
having heard that one of the plans is to remove tidy from MediaWiki.
Is this indeed the case, and if yes, is this feasible?
Cheers,
Jitse