Skip to main content

Webstart in b41: feedback

1 reply [Last post]
cowwoc
Offline
Joined: 2003-08-24
Points: 0

Webstart looks much nicer in b41 than Tiger update 4. Good job! :)

As far as I'm concerned, the UI part is fixed. But there remain a lot of loose ends to fix before Webstart is actually usable for the majority of desktop applications.

Here is my bias take on what Webstart is missing:

My application creates two icons: one on the desktop and one in the "Startup" folder. This means it runs on system bootup.

The problem is that when the system starts up, you end up seeing a whole slew of splashscreens. You get the application splash screen, then the Webstart "updating the application" splashscreen, then who knows what else. This is a disaster! No user would use my application with this behavior... *I* wouldn't either.

I'm expecting JWS to start up with absolutely no UI if running a shortcut found in the "Startup" folder. That is, it should not display the application splash screen, not display the JWS "updating the application" dialog and any other dialog. It should just run the application with no foss in the background. My application starts up, adds itself to the system tray and that's it.

I filed a RFE #474129 against this and I'm also hoping we can change the default behavior on Tiger (without a JNLP specification change) so it behaves this way. Does anyone here *want* to see any JWS dialogs on system startup?

Gili

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
cowwoc
Offline
Joined: 2003-08-24
Points: 0

I've also filed a RFE with internal review #474139 which will allow one to pass different arguments to different shortcuts.

Reasoning: on bootup, I want my application to start silently, so I'll pass it a "-quiet" command-line argument for example. But if the user explicitly clicks on the desktop icon, I want the application to bring a configuration panel into the foreground, so I might pass "-verbose" to the shortcut, etc...

With these two RFEs I think I will be a lot closer to being able to use Webstart :)

Thanks,
Gili