Mozilla News:
Revamp of font handling
Mozilla
A MathML enabled Browser
MathZilla | MathML | Examples | Tex4moz | Itex2mml | Methodology
MathZilla: Home

Mathml: Overview

Mozilla:
Comments & Issues

Tex4Moz:
Use and Issues
Download/Install
Report bugs

Itex2MML:
Download - Use
Demonstration
Convert a file
Introduction to itex
Report bugs


Methodology:
Putting the pieces together

Examples: (Index)
Markup of Week
Chaos
Fermat's Theorem
Papers 1   2

Screenshots: (Index)

Mozilla is the open source browser, on which the next Netscape browser will be based. As well as being fast, cross-platform, and standards compliant, Mozilla is the first major browser to natively support MathML.
Another browser with MathML support is Amaya. Amaya is the testbed browser for the W3c. It is not intended for consumer use. (But has many interesting features :-) The implementation of MathML in Mozilla is Work in progress. The following bugs will, hopefully, be systematically squashed.

  • At present only the Presentation component of MathML is implemented, not Content MathML. In the future, XSLT will be used to transform Content MathML into Presentation MathML.
  • Displaying mathematics requires extensive font support. MathML provides for most symbols you might need. But you need to have the relevant fonts installed. See MathML-Mozilla fonts.
  • Matrices coded in MathML with - <mtable> - and related constructs, are not aligned correctly. Movement on this bug is held up by other Mozilla components.
  • Mozilla does not yet fully implement DOM2 for XML. This makes writing dynamic MathML pages very difficult. Note that the html in a html/MathML page is xhtml, and so governed by the XML DOM, not the HTML DOM.
MathZilla | MathML | Mozilla | Examples | Tex4moz | Itex2mml | Methodology

(C)   March 2001   Paul Gartside     email: gartside@math.pitt.edu