[Seaside-dev] XML Markups and Canvases

Philippe Marschall philippe.marschall at gmail.com
Sat Nov 8 11:15:33 UTC 2008


2008/11/7, Lukas Renggli <renggli at gmail.com>:
>> But with more and more specific markup languages the interface of this
>> class gets bloated and
>> there may be more and more naming conflicts. Traits may help here - but
>> they are
>> not portable.
>
> The problem is mainly that there will be name clashes. For example
> there is a <text> element in SVG, but WARenderCanvas already
> implements #text: for something else.
>
>> Another (better) approach would be to provide a separate render canvas
>> class as the
>> SVG project [2] currently does where one is able to implement the tag
>> methods.
>
> I think this is the way to go. This is also done by the RSS project for
> example.

Aye, see #rendererClass. Make a component for the MathML and be done with it.

Cheers
Philippe


More information about the seaside-dev mailing list