W3C home > Mailing lists > Public > www-math@w3.org > November 2006

RE: need help with Math Player compatibility (via specifying the DTD on an XHTML page)

From: Robert Miner <robertm@dessci.com>
Date: Tue, 21 Nov 2006 09:52:32 -0800
Message-ID: <D1EFB337111B674B8F1BE155B01C6DD6015D1858@franklin.corp.dessci>
To: "Chris Chiasson" <chris@chiasson.name>
Cc: <www-math@w3.org>

Hi Chris,

I looked at your pages using a handy diagnostic tool called Charles
(http://www.xk72.com/charles) that lets one examine the http header
traffic.  I discovered that the literal MIME type string being sent by
your server is

application/xhtml+xml; qs=.99

Unfortunately, the way IE works is that we have to make a registry entry
that *exactly matches* the incoming MIME type in order for MathPlayer to
fire up.  While we register for application/xhtml+xml, the quality
parameter at the end spoils the match. 

If I manually add a reg key on my machine at 

HKEY_CLASSES_ROOT\PROTOCOLS\Filter\application/xhtml+xml; qs=.99

and fill in the subkeys analogously to the entry we make for plain
application/xhtml+xml, MathPlayer fires for me, and the page displays
fine.  Obviously this isn't a solution, merely a debugging technique.

As an aside, the second formula renders with a couple of annoying
question marks in it, since at least on my system, MathPlayer thinks it
can't find a character for the &NoBreak;& entity.  That doesn't seem
reasonable to me, but I'll have to look into it.  

Sorry I don't have a more constructive suggestion, other than to strip
off the qs parameter.

--Robert

Robert Miner
Director, New Product Development

Design Science, Inc.
140 Pine Avenue, 4th Floor
Long Beach, California  90802
USA
Tel:  (651) 223-2883
Fax:  (651) 292-0014
robertm@dessci.com
www.dessci.com
~ Makers of MathType, MathFlow, MathPlayer, WebEQ, Equation Editor,
TexAide ~

 

> -----Original Message-----
> From: www-math-request@w3.org 
> [mailto:www-math-request@w3.org] On Behalf Of Chris Chiasson
> Sent: Saturday, November 11, 2006 7:33 PM
> To: www-math@w3.org
> Subject: need help with Math Player compatibility (via 
> specifying the DTD on an XHTML page)
> 
> 
> Hi,
> 
> I decided to see if I could make my XHTML (+MathML) pages compatible
> with IE 7 & MathPlayer 2.0b.
> 
> I followed the directions here (or tried to)
> 
> http://www.dessci.com/en/products/mathplayer/author/creatingpages.htm
> 
> , creating test documents here
> 
> xhtml
> 
> http://test.chris.chiasson.name/Engineering_Optimization/index.xhtml
> 
> Why is it not working?
> 
> P.S. If you can't see that document (and I certainly can't with IE
> because it just writes out a bunch of errors), here are some backup
> documents (in need of work...):
> 
> html
> 
> http://test.chris.chiasson.name/Engineering_Optimization/index.html
> 
> pdf
> 
> http://test.chris.chiasson.name/Engineering_Optimization/Engin
> eering_Optimization.pdf
> 
> P.P.S. If there is a better list, forum, or group for this question,
> please do not hesitate to tell me where to go :=]
> 
> -- 
> http://chris.chiasson.name/
> 
> 
> 
Received on Tuesday, 21 November 2006 17:53:50 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 20 February 2010 06:12:59 GMT