This week, Oracle announced its plan to phase out its aging Java browser plug-in and eventually eliminate it.
"By late 2015, many browser vendors have either removed or announced timelines for the removal of standards based plug-in support, eliminating the ability to embed Flash, Silverlight, Java and other plug-in based technologies. With modern browser vendors working to restrict and reduce plug-in support in their products, developers of applications that rely on the Java browser plug-in need to consider alternative options such as migrating from Java Applets (which rely on a browser plug-in) to the plug-in-free Java Web Start technology," said Oracle in a blog post on Wednesday. "Oracle plans to deprecate the Java browser plug-in in JDK 9. This technology will be removed from Oracle JDK and JRE in a future Java SE release." Early access releases of the upcoming Java Development Kit, JDK 9, are available for download and testing from Oracle. JDK 9 is expected to reach general availability in March 2017. The Java browser plug-ins will be officially retired sometime after JDK 9's release.
"Oracle does not plan to provide additional browser-specific plug-ins as such plug-ins would require application developers to write browser-specific applets for each browser they wish to support," explained Oracle in a white paper that outlines migration options for developers. "Moreover, without a cross-browser API, Oracle would only be able to offer a subset of the required functionality, different from one browser to the next, impacting both application developers and users." Oracle suggests that developers who rely on its Java browser plug-ins start to make the move from Java Applets to Java Web Start Applications.
Photo: © iStock.