Fwd: Re: Revisiting SVG - Vector Graphics

Below is a message I got after I posted to the mozilla newsgroup 
about getting an implementation of SVG in Gecko. I know Chris was 
interested in this:


>Date: Tue, 17 Aug 1999 10:36:50 +1000
>From: "Roger B. Sidje" <rbs@maths.uq.edu.au>
>X-Accept-Language: en
>Newsgroups: 
>netscape.public.mozilla.editor,netscape.public.mozilla.layout,netscape 
>.public.mozilla.mathml
>To: Andrew Wooldridge <andreww@netscape.com>,
>        Jeremy Lea <reg@shale.csir.co.za>
>Subject: Re: Revisiting SVG - Vector Graphics
>
>Andrew Wooldridge wrote:
>>
>> How does one propose/create a new working group in mozilla?  I 
>>think there is
>> enough interest to have folks (even just 3rd party folks) begin 
>>developing SVG
>> support into Mozilla.
>>
>
>Because of the similarities between SVG and MathML, we were privately in
>touch with Jeremy Lea and agreed to share our experiences. Jeremy
>started an
>Inital implementation of SVG in Gecko (see
>http://www.mozilla.org/newsbot/
>http://www.mozillazine.org/talkback.html?article=590).
>
>The approach that Jeremy started with relied on a SVG document type,
>whereas what we have been doing relies on a MathML fragment
><math>...</math>
>within a document. This involves nsCSSFrameConstructor (and related)
>which
>Jeremy marked in his "TODO" list.
>
>The MathML approach can be adpated to <svg>...</svg> quite well, and
>upon
>landing MathML in the CVS tree, I hope Jeremy will consider making use
>of the
>groundwork done for MathML. For example, provided the nsSVGAtoms are in
>place,
>nsConstructMathMLFrame can be turned into a nsConstructSVGFrame in which
>there
>is a call to NS_NewSVGRectFrame (from Jeremy's patch). Those wishing to
>help
>should probably start by getting in touch wih Jeremy
><reg@shale.csir.co.za>.
>---
>RBS

,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.
.Andrew Wooldridge - andreww@netscape.com  ,
,ICQ: 6345881 - Find it at http://dmoz.org .
.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,

Received on Tuesday, 17 August 1999 11:19:45 UTC