- From: Tim Boland <frederick.boland@nist.gov>
- Date: Tue, 11 Oct 2005 12:27:05 -0400
- To: w3c-wai-gl@w3.org
fyi..
>X-Sieve: CMU Sieve 2.2
>X-VirusChecked: Checked
>X-Env-Sender: davidc@nag.co.uk
>X-Msg-Ref: server-17.tower-22.messagelabs.com!1128935797!35759228!1
>X-StarScan-Version: 5.4.15; banners=nag.co.uk,-,-
>X-Originating-IP: [212.125.75.72]
>Date: Mon, 10 Oct 2005 10:16:06 +0100
>From: David Carlisle <davidc@nag.co.uk>
>To: www-math@w3.org
>CC: beshenov@bk.ru
>X-W3C-Hub-Spam-Status: No, score=-2.5
>X-W3C-Scan-Sig: maggie.w3.org 1EOtmH-0003al-8X
>6d5a7eb6a1cecbae55f981d759ed459e
>X-Original-To: www-math@w3.org
>Subject: building accessible math websites -- need comments
>X-Archived-At: http://www.w3.org/mid/200510100916.KAA03216@penguin.nag.co.uk
>Resent-From: www-math@w3.org
>X-Mailing-List: <www-math@w3.org> archive/latest/2949
>X-Loop: www-math@w3.org
>Sender: www-math-request@w3.org
>Resent-Sender: www-math-request@w3.org
>List-Id: <www-math.w3.org>
>List-Help: <http://www.w3.org/Mail/>
>List-Unsubscribe: <mailto:www-math-request@w3.org?subject=unsubscribe>
>Resent-Date: Mon, 10 Oct 2005 09:17:07 +0000
>X-MailScanner:
>X-MailScanner-From: www-math-request@listhub.w3.org
>
>
>
> sent on behalf of Alexey Beshenov Hello!
>
> > Why I can't find atached message at www-math archives?.. I sent it at
> > Thu, 6 Oct 2005 17:54:27 +0400.
> >
> > How can I post to www-math?..
> >
> > Can you help me by sending message to mailing-list?..
>
>Date: Thu, 6 Oct 2005 17:54:27 +0400
>From: Alexey Beshenov <beshenov@bk.ru>
>Reply-To: =?Windows-1251?B?wOvl6vHl6Q==?= <beshenov@bk.ru>
>X-Priority: 3 (Normal)
>Message-ID: <1044243057.20051006175427@bk.ru>
>To: www-math@w3.org, hwg-xml@hwg.org
>Subject: building accessible math websites -- need comments
>MIME-Version: 1.0
>Content-Type: text/plain; charset=Windows-1251
>Content-Transfer-Encoding: 8bit
>
>Hello!
>
>I am working under the speech for local technical university on
>building accessible math websites. Paper is written in Russian, but I
>can sum the main ideas in English. Can anyone value the heads of
>speech?..
>
>The MathML side of work is explained below.
>
>==========[citation]==========
>
>MathML is the XML-based markup language, so, generally processing
>MathML connected to XML-parsing. Internal processing requires
>parsing, using plugins not. For gecko's we need to send documents
>with Content-type "application/xml", "application/xhtml+xml" or the
>same (RFC2376 XML Media Types). But not every brouser have good
>XML-parser. After the some tests, we found that there are too many
>bugs in MSIE parser to use it for rendering XML (it can't process
>xhtml-math11-f.dtd, for example). That's why we need to send
>"text/html". In this case, IE plugin is only Active-X object,
>connected via "object" XHTML element.
>
>The main IE plugins are MathPlayer and techexplorer Hypermedia
>Browser. And we need to use special optimisation for each program.
>
>The better solution is storing simple MathML on the server and
>converting it to "MML for techexplorer" or "MML for MathPlayer" via
>content managing system.
>
>* Testing gecko's
>
>After the testing geckos, we found some special items.
>
>+ Gecko requires special fonts. We compiled special package
>containing free TrueType's FreeSerif, FreeSans, CMEX10, CMMI10,
>CMR10, CMSY10, Math1, Math2, Math4, Math5. It is all fonts users
>need.
>
>+ Gecko can wordwrap math, if math is inline. So, we can specify
>"white-space: nowrap" in the style-sheet, because classical
>math-notation using wordwrap on operators (after the "+", "-", "=",
>for example). So, we don't need simple text wordwrap.
>
>+ Netscape 7.0 can't process math correctly, if we are using
>"content" property in CSS. In this case, N7 returns marks "invalid
>markup" instead of valid formulas. If it is possible, we should
>remove all "content"'s from CSS, if "User-agent: Netscape 7.0".
>
>+ The "text-indent" property for paragraph applies to mtd's in inline
>math's. If we don't need it, we can use "math { text-indent: 0 }".
>
>* Using MathPlayer and techexplorer
>
>To optimize pages for MP, we should use code like this:
>
><?xml version="1.0" encoding="UTF-8" ?>
>xmlns:pref="http://www.w3.org/2002/Math/preference"
>pref:renderer="mathplayer" xml:lang="ru"> [...] <?import namespace="m"
>implementation="#MathPlayer"?> [...]
>For techexplorer we should use 'pref:renderer="techexplorer"',
>'<object id="mmlFactory"
>classid="clsid:0E76D59A-C088-11D4-9920-002035EFB1A4"
>title="mmlFactory">' and 'implementation="#mmlFactory"'. Some
>versions of TE can result non-stable brouser working, if we use "m:"
>namespace. We don't know, why it is so, but after some tests we
>changed "m:" to "mml:" and everything is OK.
>
>* Content managing system
>
>CMS working on the server side and analyzing incoming HTTP User-agent
>headers. We found that MSIE with MP have special mark 'mathplayer' in
>the User-agent string. And TE does not signalize about it's
>installation in "User-agent". So, the solution is to optimize pages
>for MP if User-agent contains 'mathplayer' and optimize for TE if
>not.
>
>For MSIE we should send everything as "text/plain". For others -- as
>"application/xml" (xhtml+xml).
>
>* Options
>
>CMS contains special feautures to set user preferences. Users can
>change the default plugin optimization (1), content-type (2). Also,
>we found that many UA's (old geckos, for example) can't process
>invisible symbols like a ⁡ or ⁢. So, options allows
>users to switch off sending documents with invisible symbols. Then,
>CMS removing symols and elements containing symbols before the
>sending math article. Invisible symbols are necessary, but users who
>reading MathML as text without aural-brousers can freely read texts
>without invisible symbols.
>
>All user-preferences are storing in cookies.
>
>=========[/citation]==========
>
>Contact me via e-mail beshenov@bk.ru.
>
>With Best Regards,
>
>Alexey.
>
>________________________________________________________________________
>This e-mail has been scanned for all viruses by Star. The
>service is powered by MessageLabs. For more information on a proactive
>anti-virus service working around the clock, around the globe, visit:
>http://www.star.net.uk
>________________________________________________________________________
Received on Tuesday, 11 October 2005 16:27:56 UTC