Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Quick question before starting

 
Bjorn Mansson
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi
This should be an easy one (I hope)...
Are there any compatability issues I should take in concern before developing an applet? E.g. what's the difference if the visitor uses Sun's JRE (old or new) or MS JVM?
Thanks
B
 
Tim Holloway
Saloon Keeper
Posts: 18366
56
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Netscape 4.7 (and older) and Internet Explorer (up to about 5.5) run using antiquated versions of Java - somewhere around release 1.02. The security system is more primitive and there's no Swing classes - just to mention two major issues. Additionally, Microsoft went and wrapped a whole raft of Windows functions in a set of classes that no other Java ever supported.
However, Netscape 4.7 may someday die off (Mozilla and Netscape 6+ are much better, anyway) and newer IEs have no Java capacity at all. To make the newer Netscape/Mozilla and IE browsers run applets, you must download and install the Java Plug-In. As must all the applet's users. It only has to be done once, but it's a major problem, since the file is something like 1.5MB or more. Dial-up users with slow modems tend not to appreciate this, and even users with fast links often avoid installing plugins. Fortunately, Dell and HP/Compaq have started bundling Java with their newer computers.
For maximum portability, then, code using only the old Java classes. However, if the power of a modern-day Java implementation is more important, use the Java Plug-In.
 
Peter Gragert
Ranch Hand
Posts: 424
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Isn't it 15 MB + (not 1.5) (because of rt.jar)???
MfG
Peter
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic