Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.datemas.de!rt.uk.eu.org!aioe.org!.POSTED!not-for-mail From: Richard Maher Newsgroups: comp.lang.java.programmer Subject: Re: How to make my java applets more user friendly Date: Thu, 03 Jul 2014 06:37:42 +0800 Organization: Aioe.org NNTP Server Lines: 64 Message-ID: References: <04c1fe18-b023-4f45-8fa3-3c2f78cba69e@googlegroups.com> NNTP-Posting-Host: uYFkdLFMFILrcerhBCvdBA.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.java.programmer:28921 On 7/3/2014 1:41 AM, w.tom.adams@gmail.com wrote: > I developed a web site www.poologic.com that depends on a couple of Java applets (Poologic Calculator and ROI Calculator). > > The web site has become increasingly user unfriendly and hard to use due the Oracle's efforts to address security and the fact that applets are going out of style. (I developed the applets in 1999, maybe they were going out of style already back then, but I did not notice it till more recently.) > > I am trying to figure out what to do. > > 1. Try to get them certified. But that costs and does not solve the problem of browsers and tablets that don't have support. I suppose I could live with support in limited browsers, but I am not sure how to figure out which browsers will continue to support Java. > > 2. Learn javascript and rewrite them in javascript. Time consuming. > > 3. Use some technology that compiles them in javascript or use a JVM written in java script. I just started looking into this, not sure how feasible and practical it is. Not sure which technology to pursue. > > 4. Leave the applets as-is and continue to make users jump through hoops to use the the unsigned applets. But Oracle or all browser may ban unsigned applets. > > No sure which way to go. Anyone solved the same problem or have any insight on this problem? > > Is there a browser that is likely to support applets long-term? > I share your pain :-( I haven't looked at this for a while (other fish to fry) but I suggest you persist with Applets despite Eric Costlow's outstandingly successful efforts to make them unusable. I'm assuming poologic is a for-everyone/individual-user site which means everyone has to jump through the same hoops but the white-list exception options were growing by the day trying to put out the fires lit by Costlow. Each user has their individual white-list for your domain and there are site policy files. Caller-allowable-code-base was knee-jerked away from a global wildcard in one of the many versions that came out in the last 12 months unfortunately. Which options have you tried so far? I have to admit that signing is all but mandatory now and the magnificent sandbox paradigm has been assassinated but I will endure. Cheers Richard