- From: Michael Bowen <fizzbowen@mindspring.com>
- Date: Sun, 31 Mar 2002 22:53:15 -0800
- To: www-math@w3.org
The MathML 2.0 recommendation [http://www.w3.org/TR/MathML2/chapter7.html] makes the following suggestion with regard to namespace prefixing. It would be cool (for document validation purposes) if the XHTML 1.1 plus MathML 2.0 DTD made allowance for this particular flavor of namespace prefixing (in particular, the validator currently chokes when it encounters an xmlns:m attribute inside the beginning of an <html> or <body> element). Is there any chance that the DTD could change (or at least spawn a mutated "transitional" version, as was done for HTML 4.0 to allow temporary use of deprecated elements) that would make validation possible for documents that follow this particular recommendation? ===== <excerpt-from-recommendation> ===== During the transitional period, in which some software may not be fully namespace-aware, a few conventional practices will ease compatibility problems: When using namespace prefixes with MathML markup, use m: as a conventional prefix for the MathML namespace. Using an explicit prefix is probably safer for compatibility in current user agents. <snip> Examples. <body> ... <m:math xmlns:m="http://www.w3.org/1998/Math/MathML"> <m:mrow>...<m:mrow> </m:math> ... </body> ===== </excerpt-from-recommendation> ===== --MB
Received on Monday, 1 April 2002 01:53:09 UTC