java applets



Hi,

We are researching options on which technologies to use for an advanced web application. We are planning on using DHTML as much as possible, but there are a few components that require more traditional desktop application functionality (mp3 player for example), which can't be easily accomplished through dhtml or other standard web techniques. So our list is:

1. Flash - very popular these days, but the development tools are expensive for us.
2. ActiveX - biggest downside is it runs on IE only
3. Java Applets - Preferred method because Java is our expertise


However I don't know much about the current state of Java applets as a viable solution for an application that would be used (hopefully) by millions of people all over the world with all the different browsers, etc...

Is it difficult to write an applet and have it run the same for different browsers, jvms, platforms, etc...? I know this is the whole point of Java, but I remember a time when the WORA paradigm didn't always hold true for applets...

The other myth is applets are slow. I recently used an applet, and although it took about 10 seconds to load, it only seemed to do this the first time it loaded.

Finally, is the Java "plugin" available for the most recent versions of the IE browser? Do the other browsers support Java as well? I know Firefox does...

Thanks for the enlightenment.
-Justin

p.s. The triple 3 in my email address is the spam deterrent.
.



Relevant Pages

  • Re: Java aapplets cannot be run on iBook?
    ... The school seems to use a lot of sites like this one http://www.utc.edu/Faculty/Christopher-Mawata/instructor/tsukuba1.htm that use java applets. ... He is using 10.4.4 and has the latest version of java and has Java enabler installed to give access to other browsers to the latest version. ... He cannot get any of these applets to work he just gets a X but anyone with a PC on the network finds that this is not a problem as they work faultlessly. ... To me this means it is either a firewall problem (how could it be since PC users at the school don't have this problem) or could it be a proxy problem. ...
    (comp.sys.mac.misc)
  • Java HTTP proxy vulnerability
    ... Java, networking, HTTP ... source, usually web applets, to be safely executed. ... Only systems that have a HTTP proxy configured can be vulnerable. ... hijacks a browsers persistent HTTP connection to its ...
    (Bugtraq)
  • Re: Cross-browser applet tags?
    ... Some users refuse Java, ... That is actually *attempting* to cater for all browsers, ... I have made many posts relating to applets that might ... several mentions of applets and the MSVM * ...
    (comp.lang.java.help)
  • Re: Why doesnt this work?
    ... >> Prove to youself (and confirm my suspicions), ... > So if I remove the VM from IE6, and use the java plug-in that then my java ... site that most people can visit, you have to make the applets conform to ... It also means testing your applets on a lot of browsers, ...
    (comp.lang.java.help)
  • Java Network Programming FAQ
    ... Java Network Programming FAQ. ... How can I find out who is accessing my server? ... What are socket options, and why should I use them? ... How does servlet performance compare to applets? ...
    (comp.lang.java.programmer)