C
C.W.Holeman II
For info on the context of my question see the end of this posting.
From http://www.w3.org/TR/XHTMLplusMathMLplusSVG/:
How can I validate the result of client-side XSLT transform which has
the following?
<xslutput
method="xml"
media-type="application/xhtml-math-svg"
encoding="UTF-8"
indent="yes"
doctype-public=
"-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN"
doctype-system=
"http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd"/
The example is here:
http://emle.sourceforge.net/emle020000/ng20070527_emle_lab_009.xml
http://emle.sourceforge.net/emle020000/ng20070527_emle_lab_009.xsl
http://emle.sourceforge.net/emle020000/ng20070527_emle_lab_009.js
http://emle.sourceforge.net/emle020000/ng20070527_emle_lab_009.css
http://emle.sourceforge.net/emle020000/ng20070527_emle_lab_009.xsd
--------------------------------------------------------------------
Context:
I am working on the second generation of a collection of applets that
use the interactive aspect of a computer with graphics to provide an
experience for internalizing low level math concepts. For the current
state of this project see:
Electronic Mathematics Laboratory Equipment
http://emle.sourceforge.net/index.shtml
The first generation uses TCL/Tk applets embedded in web pages. I am
continuing from the first generation proof of concept. Those applets
were hand coded with cut and paste of TCL/Tk snippets in a poor style.
See:
Introduction - Emle V1.0.0
http://emle.sourceforge.net/index_010000.shtml
I am now working on a frame work for creating the applets that does not
require the level of programming skills needed in the first generation
proof of concept. I am learning some newer technologies for this
purpose: XML, XML Schema, XPath, XSLT, XHTML, MathML, SVG, Javascript,
DOM, CSS, HTML 4.01 and others. I have already found that by using XML I
can create simple documents that are transformed by XSLT into web pages
with XHTML controls that have Javascript code displaying SVG graphics.
With this an author will be able to create XML files without having to
write much XHTML nor Javascript.
Currently I am using:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3)
Gecko/20070309 Firefox/2.0.0.3
with the intent of keeping to standards based features. I am not
concerned about poor functionality on other browsers unless the feature
being used is standards based. At time time, I may even ignore all other
browsers in order to focus on other issues.
From http://www.w3.org/TR/XHTMLplusMathMLplusSVG/:
> This profile enables mixing XHTML, MathML and SVG in a same document
> using XML namespaces [XMLNS]mechanism, while allowing validation of
> such a mixed-namespace document.
How can I validate the result of client-side XSLT transform which has
the following?
<xslutput
method="xml"
media-type="application/xhtml-math-svg"
encoding="UTF-8"
indent="yes"
doctype-public=
"-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN"
doctype-system=
"http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd"/
The example is here:
http://emle.sourceforge.net/emle020000/ng20070527_emle_lab_009.xml
http://emle.sourceforge.net/emle020000/ng20070527_emle_lab_009.xsl
http://emle.sourceforge.net/emle020000/ng20070527_emle_lab_009.js
http://emle.sourceforge.net/emle020000/ng20070527_emle_lab_009.css
http://emle.sourceforge.net/emle020000/ng20070527_emle_lab_009.xsd
--------------------------------------------------------------------
Context:
I am working on the second generation of a collection of applets that
use the interactive aspect of a computer with graphics to provide an
experience for internalizing low level math concepts. For the current
state of this project see:
Electronic Mathematics Laboratory Equipment
http://emle.sourceforge.net/index.shtml
The first generation uses TCL/Tk applets embedded in web pages. I am
continuing from the first generation proof of concept. Those applets
were hand coded with cut and paste of TCL/Tk snippets in a poor style.
See:
Introduction - Emle V1.0.0
http://emle.sourceforge.net/index_010000.shtml
I am now working on a frame work for creating the applets that does not
require the level of programming skills needed in the first generation
proof of concept. I am learning some newer technologies for this
purpose: XML, XML Schema, XPath, XSLT, XHTML, MathML, SVG, Javascript,
DOM, CSS, HTML 4.01 and others. I have already found that by using XML I
can create simple documents that are transformed by XSLT into web pages
with XHTML controls that have Javascript code displaying SVG graphics.
With this an author will be able to create XML files without having to
write much XHTML nor Javascript.
Currently I am using:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3)
Gecko/20070309 Firefox/2.0.0.3
with the intent of keeping to standards based features. I am not
concerned about poor functionality on other browsers unless the feature
being used is standards based. At time time, I may even ignore all other
browsers in order to focus on other issues.