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
-~----------~----~----~----~------~----~------~--~---

Reply via email to