On Feb 9, 2:08 pm, Jason Grout <jason-s...@creativetrax.com> wrote:
> mabshoff wrote:
<SNIP>
> > Well, svg on IE requires a plugin while the canvas element seems to be
> > support by all major rendering engines. So why make things
> > complicated? Anything requiring a plugin leads to usability problems,
> > i.e. I don't have to point out the endless jmol is broken with gcj
> > issue we have to deal with. A solution that just works, but isn't as
> > pretty as one that requires plugins is still preferable.
>
> Except that:
>
> 1. the svg backend to matplotlib is already written, so there is
> (probably) much less effort involved there.
As long as it is optional and not the default for now that is fine by
me. IIRC FF 2 does not do so well with SVG either and enough people
are still using it/are being forced to use it since it is installed in
their lab, etc.
> 2. IIRC, canvas is *not* supported on IE without the explorercanvas
> javascript library. Of course, we could just use that and (hopefully)
> not worry.
Ok, the page linked above gave the impression that IE was supported
without mentioning any java script libraries, so I do not know if this
is correct. I am also not curious enough to boot my Windows box to
find out :). In any case we could provide the library in case we
encounter IE, so it isn't the same quality of problem as installing a
plugin.
> Other than that, I agree that not using plugins is preferable. Someone
> still needs to do the work, though, and it will probably be more work to
> write a canvas backend for matplotlib than touch up the svg backend.
Yep, and as long as the canvas target for MPL doesn't exist this
discussion is all an academic exercise.
> Both would be great student projects, though!
Make your minions do some work :)
> Jason
Cheers,
Michael
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---