Semester 1, Progress Report NAG

NAG's contributions to JEM in 2006-7 have mainly involved David Carlisle's membership as an invited expert in the W3C Math Working group. This has been rechartered to work on MathML 3. David is the team leader of the subgroup tasked with producing the specification documents and is expected to act as a (c) editor of any MathML 3 Recommendation. David is also closely involved with other subgroups of the Math Working group, dealing with Liaison with CSS, maintenance of the public web site, Internationalization, and Alignment with Unicode.

The MathML3 is expected to have several features that make it particularly attractive in the educational context required by JEM members. The Charter proposes extensions to the presentation layout forms to include several forms particularly important in educational documents, and also the semantically oriented "Content MathML" is proposed to have a revision that will bring it into a much closer (and more specified) alignment with OpenMath, and so courseware built using an OpenMath Content Dictionary mechanism should be able to be easily expressed as Content MathML no loss of information.

The Working Group has not yet published the first working draft of MathML 3, but work is progressing on schedule, including weekly teleconferences, and a public draft document is expected shortly. Most likely the first public document will be a draft profile of MathML 3 targeted at CSS-rendering agents, that is, standard (modern) HTML browsers. It is hoped that this will greatly ease the adoption of MathML as by publishing MathML that conforms to this profile, the documents will be able to be read on a range of browsers without explicit MathML support (Opera for example).

Reporting_period: 
Semester 1: 1/08/06 - 31/01/07
Partner_node: 
NAG Ltd

Syndicate content