« Power & Computing | Main | log4j ranting with some bonus apache and sun rants for good measure »

January 14, 2008

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d834515a3769e200e54ff26f778834

Listed below are links to weblogs that reference The Java Experience:

Comments

Patrick O'Shaughnessey

I completely agree that the current state of getting Java onto a PC is unacceptable. The Deployment Toolkit looks like a promising direction, but its still unclear to me how far it will go towards a more seamless experience.

http://blogs.sun.com/designatsun/entry/the_deployment_toolkit

"So, assuming that users will have the DT plug-in already installed, how will the user experience improve? DT Javascript on your web site will detect if users have the required Java version, and if not, it will redirect them to the java.com web site to download and install the latest. When they're done, it will redirect users back to your web site. This means that users will no longer get lost or distracted, and they can continue with your provided Java content. And what if a browser restart is required by the update? No worries -- after the restart, your website will be loaded in the browser automatically."

Trevor F. Smith

Thanks for the link, Patrick! I looked at the DT a while ago and it wasn't up to snuff so we had to write our own equivalent. It appears that they've continued development so it's worth checking out again.

Nothing makes me happier than ripping out our code and replacing it with a standard library.

Rich

Great post. Have you had any luck in redirecting users back to your site after they've installed Java?

For IE users, the DT function installLatestJRE encodes the parameter "returnPage", which apparently is there so that the Windows automatic install Java page can redirect users back to a page after they've installed Java.

I've not been able to get the returnPage parameter to be honored - I always get redirected to the Sun "test Java" page.

Any luck on this one?

Patrick O'Shaughnessey

Hey Trevor -

Have you taken a look at JNLPAppletLauncher? I believe it results in fewer steps than what you've documented above. Its worth a look anyway. Example here:

https://java3d.dev.java.net/applets/FourByFour.html

- Patrick

The comments to this entry are closed.