I'm not a big fan of Java, and I don't mind people knowing it. I've written one Java application (a simple calculator to run on my phone), and I didn't enjoy it. I felt dirty. So it's never nice (IMO) when people decide they want to include some emulation on a webpage and stick on a Java ZX emulator (however good the emulation may be). Yes yes, this is just my opinion. However it's interesting to see that there's now another way to embed emulation in a webpage (or just do emulation) - Jon Pollard has written a ZX emulator in Flash. I've not really checked it out properly, tho' it seems to play Manic Miner ok.
Ain't that lovely.