Since java seems to be a security issue for the client machines,
all java applets should be removed and exchanged by JSP (or compareable functions).
It should be easily possible to replace atleast the most of the common used java applets.
It also reduces the software complexity if on the client side java must not be installed anymore.
See also: PTC Announcement from 25-Nov-2013 Updates regarding Java 7 Client Support with PTC Windchill Solutions