Originally posted by: Kilrsat
Originally posted by: trek
uh, signing the applet is really easy and requires no extra code...
But signing the applet doesn't provide a logical solution in the "simple user" test.
Since the program is now an applet, launched from a webpage, me the average joe user, wouldn't expect it to save my high scores on my computer. Even if I click "yes" to that security dialog, I really don't expect any web program to start writing stuff to my drive. Especially if its just a neat little game.
I expect it to compare my scores with the scores of everyone else that visits that web page, I expect it not to read/write files from my harddrive, and I expect it to be so neat and cool that I post a link on the internet for all my friends. Then we all play the game for hours and create 150 post threads about how uber l33t we are.
That's what the average user expects when they play a game on a webpage, dumping the stuff locally through a signed applet, that's only signed for the simple reason of trying to break out of the java sandbox, which since you're making an applet you really need to try and develop within, does fit in with the expected behavior.