Web environments are evolving and most modern browser have discontinued NPAPI plug-ins, including Java. This means that browsers like Google Chrome or Firefox no longer execute Java applets. Microsoft Internet Explorer, which ships with Windows 10, is one of the few web environments which still allow execution of applets, as long as Java is properly installed in the system. Try it out, it still works flawlessly.

The applets posted on this site have not been calibrated to work properly on Apple computers.  They may run, but with some problems in the graphical interface for a number of applets. 

However, all the applets which have been modified for the companion web site of the book " Fundamentals of Applied Electromagnetics" 7th Edition, by Ulaby and Ravaioli (published by Pearson/Prentice Hall, 2015) have been adjusted and tested to work properly under both Microsoft Windows and Apple iOS operating systems.

The companion site of the book currently offers also the option to run "Java applications" delivered over the internet via the Java Web Start protocol. The "jnlp" files necessary to access the applications are delivered by sending a request with the browser but the software actually runs on the desktop in independent windows. Therefore, most browsers can be used to access the Java applications.

Although the Java Web Start option is available to distribute the software via the internet, this process impacts our ability to maintain the free service. We are evaluating whether an effort to convert the whole amanogawa.com site to Java Web Start can be done and sustained, given other existing priorities. We hope we can continue serving the vast community accessing amanogawa.com, which includes students and professionals in many underdeveloped countries. We will continue to maintain the legacy applets at amanogawa.com for the time being, along with the other educational material available in pdf format. Considering that we have never charged for the service and we have never had annoying advertisement, this is still a good deal for our faithful community of users. It is worth the trouble of installing MS Windows Explorer, as long as it is enabled to run Java applets.

Sadly, there is really nothing wrong with Java which remains a superior language for development of serious scientific applications, with excellent numerical capabilities. Realization of extremely complex interactive software is possible because the language is so good and development tools are so advanced. Unfortunately, the needs of education are not a priority. The problems with security have been due to pervasive use of Java on the server side, which it was not originally designed for.

Amanogawa, - All Rights Reserved