W3C home > Mailing lists > Public > www-math@w3.org > January 2005

RE: Problems with IE

From: Bernhard Keil <Bernhard.Keil@soft4science.com>
Date: Tue, 11 Jan 2005 20:50:36 +0100
To: "'Neil Soiffer'" <NeilS@DesSci.com>, "'David Carlisle'" <davidc@nag.co.uk>
Cc: <www-math@w3.org>
Message-ID: <E1CoT5d-0003sr-Tl@frink.w3.org>

>The following will work in both IE and Mozilla/Firefox/Netscape 7:
That's wrong, it works in IE ONLY if MathPlayer is installed,
otherwise the user will see just an error message displayed
in IE.

I guess no one would like to host pages on his web server
that cant be displayed and just produce an error message.

How many users do have MathPlayer installed?  0,1%, 1%... more?

Of couse one could detect whether MathPlayer is installed
on the server side by some ASP or PHP programming
analysing the browser information send over the http request.
But thats not easy and not everybody will be able to do this.

Using the mathml stylesheet with pref:renderer="mathplayer-dl"
is the solution that is much easier for users who are not programmers.
      
Bernhard



-----Original Message-----
From: www-math-request@w3.org [mailto:www-math-request@w3.org] On Behalf Of Neil Soiffer
Sent: Tuesday, January 11, 2005 7:45 PM
To: Bernhard Keil; 'David Carlisle'
Cc: www-math@w3.org
Subject: Re: Problems with IE


You probably have a good reason for using the stylesheet, but for those that
aren't aware, starting with MathPlayer 2.0 (released in April, 2004), the
need for a stylesheets to cover over differences between IE+MathPlayer and
Mozilla-based browsers went away.

The following will work in both IE and Mozilla/Firefox/Netscape 7:

<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN"
               "http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd" [
  <!ENTITY mathml "http://www.w3.org/1998/Math/MathML">
]>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> test page</title>
</head>
<body>
<p>
<math>
    <mfrac>
      <mi>x</mi>
      <mi>y</mi>
    </mfrac>
</math>
</p>
</body>
</html>


One of these days, the "Putting mathematics on the Web with MathML" page
(http://www.w3.org/Math/XSL/) will get updated with this info.  I know it is
on the "todo" list.

Neil Soiffer                     email: neils@dessci.com
Senior Scientist                 phone: 562-433-0685
Design Science, Inc.             http://www.dessci.com
"How Science Communicates"
MathType, WebEQ, MathPlayer, Equation Editor, TeXaide
Received on Tuesday, 11 January 2005 20:58:10 GMT

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