Processing Applets on the new JDK 6 U 10
Anyway, after I downloaded update 10, I headed to the one location where I know I will find plenty of applets: http://processing.org/
Processing is an interesting project that started at MIT where Java is used as the center piece for teaching interactive art. It comes with an IDE and its sole purpose is to quickly create compelling visualization interactive Applets. The project has, since, expanded to include a hardware platform (hardware.processing.org) and even a Java ME port (mobile.processing.org). Click above to explore other aspect of processing (go directly to the showcases or links)
Back to the applets. With the latest update, all of the applets that I looked at so far took seconds to render (on my 2 yrs old machine). Once the JRE is loaded, applets rendered in seconds, some near instantaneously. Applets that manage the download process cleverly (with a splash screen or spinning wheel, etc) provides the sort of rich media experiences that you come to expect now a day online.
I won't say that Java applets will dethrone the king of online rich media (rhymes with Flash). But, if these improvements keep up, Adobe will certainly have welcome competition in this arena. This is certainly good news for developers (choice is good) and will be a boon for the end users.
Resources
http://java.sun.com/javase/downloads/index.jsp
http://java.sun.com/javase/6/webnotes/6u10.html
http://processing.org/
About Vladimir Vivien
Vladimir Vivien is a software engineer living in the United States. Past and current experiences include development in Java and C#.Net for industries including publishing, financial, and healthcare. He has a wide range of technology interests including Java, OSGi, Groovy/Grails, JavaFX, SunSPOT, BugLabs, module/component-based development, and anything else that runs on the JVM.
Vladimir is the author of "JavaFX Application Development Cookbook" published by Packt Publishing. He is the creator of the Groovv JmxBuilder open source project, a JMX DSL, that is now part of the Groovy language. Other open source endeavor includes JmxLogger and GenShell. You can follow Vladimir through his blog: http://blog.vladimirvivien.com/, Twitter: http://twitter.com/vladimirvivien, and Linked In: http://www.linkedin.com/in/vvivien.
More About Vladimir »NFJS, the Magazine
May Issue Now AvailableClient-Side MVC with Spine.js, Part 1
by Craig WallsOn Prototypal Inheritance, Part 2
by Raju GandhiMaking use of Scala Lazy Collections
by Venkat SubramaniamIntegration Testing Web Applications Using Gradle
by Kenneth Kousen