MathML: Difference between revisions

Content deleted Content added
EricAMeyer (talk | contribs)
EricAMeyer (talk | contribs)
Line 93:
Following some experiments in the [[Arena browser]] based on proposals for mathematical markup in HTML,<ref>{{ cite web|title=12 - Mathematical Equations|url=https://www.w3.org/MarkUp/HTMLPlus/htmlplus_45.html|date=November 8, 1993}}</ref> MathML 1 was released as a W3C recommendation in April 1998 as the first [[XML]] language to be recommended by the [[W3C]]. Version 1.01 of the format was released in July 1999 and version 2.0 appeared in February 2001. Implementations of the specification appeared in Mozilla 1.0 and Opera 9.5.<ref>{{cite web|title=Mozilla 1.0 Released!|url=http://www.mozillazine.org/articles/article2278.html|date=5 June 2002|access-date=3 March 2023}}</ref><ref name="opera-kestrel">{{citation |url=http://dev.opera.com/articles/view/can-kestrels-do-math-mathml-support-in/|title=Can Kestrels do Math? MathML support in Opera Kestrel |first=Charles |last=McCathieNevile |date=27 September 2007 |publisher=Opera}}</ref> In October 2003, the second edition of MathML Version 2.0 was published as the final release by the [[W3C Math Working Group]].
 
MathML was originally designed before the finalization of [[XML namespace]]s. However, it was assigned a namespace immediately after the Namespace Recommendation was completed, and for XML use, the elements should be in the namespace with namespace URL ''<nowiki>http://www.w3.org/1998/Math/MathML</nowiki>''. When MathML is used in HTML (as opposed to XML) this namespace is automatically inferred by the HTML parser and need not be specified in the document.<ref>{{cite web|title=HTML Living Standard |url=https://html.spec.whatwg.org/#parsing-main-inbody:mathml-namespace|access-date=3 March 2023}}</ref>
 
===MathML version 3===