Skip to main content

Plugin2, animated gif based branding (white background flashes)

9 replies [Last post]
jayv
Offline
Joined: 2007-08-14
Points: 0

When launching the Jake2 applet, I get the centered animated gif. But the background is a white box on black instead of completely white. What makes it truly annoying is that the background flashhes between black and white. Strobescope style, not so healthy for the eppileptic users ;-)

I then built my own applet with my own animated gif and had the same issue. When I don't center my image, the white flashes go away, BUT the background stays white (I made it #222222) so I'm pretty sure it's not listening ;-)

I'm running Firefox 3 beta 5 and java version "1.6.0_10-beta"
Java(TM) SE Runtime Environment (build 1.6.0_10-beta-b14)
Java HotSpot(TM) Client VM (build 11.0-b11, mixed mode, sharing)

Besides this minor issue, both thumbs up for the Plugin2 team!! The war for the next gen web platform is on! :)

PS: The multiple systray icons thingy is also annoying but I understand it will be fixed soon. A good use for the systray could be listing all running Java processes (with their main class name or webpage or window title or something) and a kill button, that way if one misbehaves we can easily destroy it. This would be so much better than guessing which java.exe process to kill in the windows task manager. As a developer I have several netbeans and eclipses and tomcats running and killing the wrong one is just a PITA :)

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

> Please feel free to file an RFE about the kill option
> in the system tray. Another developer also raised
> this at a presentation on the new plug-in a few weeks
> ago. One question is how to identify the JVMs. Keep
> in mind that the JVMs launched on behalf of the new
> Java Plug-In run multiple applets and the existing
> tools like jps don't have a good way of enumerating
> them. I think the most we would be likely to do would
> be to add a "kill this JVM" menu option and some way
> of listing the applets it is hosting so you can
> decide whether you really want to do that.

Coming back to the question I brought up in a similar thread: who is your target audience and what is your use-case?

If we're talking about *applet* end-users then I see no need to provide the aforementioned functionality because from a user's point of view closing the browser window/tab should close any nested applets. They don't need or want to know more than that. Flash doesn't provide you with more than that and I haven't heard any complaints. Even for developers, how often do you really want to be able to kill a specific applet without closing the window/tab? If it's a rare use-case, as I suspect, one wonders whether the benefit justifies the added complexity.

If we're talking about webapps then I would point out we already have the jps tool for listing all Java programs and their command lines. Couldn't IDEs simply build on top of that functionality?

Gili

jayv
Offline
Joined: 2007-08-14
Points: 0

It was a suggestion as applets don't seem to close immediately after the tab is closed and as developer (having a quick recompile / redeploy cycle) with some heavy applets hanging around hogging your system is annoying. I believe this issue will be fixed soon, so it shouldn't be a problem after that.

jayv
Offline
Joined: 2007-08-14
Points: 0

> The incorrect background color will be fixed in 6u10
> build 21. Don't panic about the large gap in the

It's not only a problem with the color, it's "flashing" black/white repeatedly I hope you meant both problems will be addressed?

> them. I think the most we would be likely to do would
> be to add a "kill this JVM" menu option and some way
> of listing the applets it is hosting so you can
> decide whether you really want to do that.

That would certainly work for me, but I would consider adding all Java processes (non applets) as well while you're at it.

kbr
Offline
Joined: 2003-06-16
Points: 0

> It's not only a problem with the color, it's
> "flashing" black/white repeatedly I hope you meant
> both problems will be addressed?

Yes.

jayv
Offline
Joined: 2007-08-14
Points: 0

Ah great, looking forward to it.

Thx you're very helpful!

kbr
Offline
Joined: 2003-06-16
Points: 0

The incorrect background color will be fixed in 6u10 build 21. Don't panic about the large gap in the numbers; it will be build 14, then build 20, then build 21.

Please feel free to file an RFE about the kill option in the system tray. Another developer also raised this at a presentation on the new plug-in a few weeks ago. One question is how to identify the JVMs. Keep in mind that the JVMs launched on behalf of the new Java Plug-In run multiple applets and the existing tools like jps don't have a good way of enumerating them. I think the most we would be likely to do would be to add a "kill this JVM" menu option and some way of listing the applets it is hosting so you can decide whether you really want to do that.

demonduck
Offline
Joined: 2008-03-14
Points: 0

You don't get it and you don't listen...

kbr
Offline
Joined: 2003-06-16
Points: 0

> You don't get it and you don't listen...

This comment is completely unhelpful. If you have a complaint then at least make it coherent.

demonduck
Offline
Joined: 2008-03-14
Points: 0

Ok...

Your response is testimony to the fact that the Java Development Team doesn't listen to people who are trying to tell you that the user interface you are developing with the intention of presenting that interface to the average user is only going to alienate more potential Java-on-the-desktop people and enhance Java's reputation of being difficult to use on the desktop.

The UI you are developing for the plugin is for *DEVELOPERS* not the average user. The average user should *NEVER* even know he's looking at a Java applet. There should be a menu item in the browser's Tool's menu to gateway into DEVELOPER necessary features and that's all.

I've told you that a hundred times in various forums and so have others.

You don't listen.

Is that clear enough?