Why do applets have such a low adoption level, compared for example against Flash? Is it because they are technological disadvantages, or is it just an issue of popularity?
Java vs Flash then and now:
Then:
Now:
The one big difference that remains is that Flash has better artist-oriented tools than Java does. That being said, there is a huge range of software that you can write easier and more efficiently in Java than in Flash. Java is a far more mature and scalable platform. You will see many people using Flash for ad banners, but far more people using Java for full-fledged applications or games. For example, compare 3D rendering support in Java versus Flash.
One point everyone seems to be forgetting: Originally Flash had a very designer oriented work-flow, so many graphical designers jumped on board and made cool looking stuff, which Internet-users found fun, so they would download Flash, and the community grew.
Java Applets on the other hand were targeted at programmers and enterprises, and that was fine, but boring to the average user. And on-top of that the script kiddies of the time (myself included) made Applets that leaked resources and/or froze the browser, and even other more skilled kiddies used the powers of Applets to create traps, and harmful websites, so most Internet users wouldn't enable Applets.
So in the end it was probably the target developers (graphical designers vs. programmers) of each platform that caused the issues.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With