Hi Nandor,
This idea has been attempted from time to time, but using javaScript in
this way has not been very reliable -- particularly on Mac browsers. In
general we've been very cautious about using either java applets or
javaScript unless it is absolutely needed since it can be difficult to
insure that the features will work for a large percentage of the
browsers in use. When an application fails in a significant number of
cases many instructors and students will simply avoid using it.
Having said that, it was my understanding that LiveConnect was supposed
to be functional on Firefox even on Macs so perhaps its time to try
again. Here is a link to a "proof of concept" applet that David Eck
crafted for us a few years ago and which is pretty similar to the
second applet you describe. (It's a variation on his java applet xFunctions which I use frequently.)
SketchGraph
Here is what I see -- perhaps others can report their results. I am
using a Blue&White G3 (upgraded to a G4 processor) Mac running
10.3.9. (new, but not the newest, equipment and operating system). On
all of the browsers the java applet itself loads and performs as it
should, on most of them the interaction -- particularly "Get points" --
fails.
Safari: 1.3 interaction fails
Firefox: 1.0.4 interaction fails (I guess Live Connect is not working?)
Opera 8.0: interaction works fine YEAHH!
iCab: interaction fails.
OmniWeb 4.5: interaction fails.
IE 5.2 : interaction fails.
Using google with liveconnect and firefox I find several recent
articles that seem to indicate that live connect is not currently
working with firefox, but there is still interest in making it work.
Similar problems are holding up more widespread use of MathML. None of
the browsers above will work on the mathML at http://pear.math.pitt.edu/mathzilla/itex2mmlFrag.html
It's possible that, since we are pretty close on a couple of browsers,
that tweaking the javaScript for David Eck's sketch applet would make
it work on more browsers. As the success of Davide Cervone's jsMath
shows it is possible to use javaScript effectively now-a-days if you
are careful enough.
I'm curious about the experience of other users. Which browser/platform
combinations work for you? Does anyone have experience with using
javaScript/java applet interactions for other applications?
-- Mike
<| Post or View Comments |>
|