Muitos navegadores agora desativam os applets Java por padrão, exigindo que eles sejam ativados por página. Parece que os applets não mudaram muito nos últimos anos. De fato, parece que o Java do lado do cliente (applets, aplicativos de desktop, ...) está morrendo completamente e o Java está se tornando principalmente uma linguagem do lado do servidor.
Exceto por questões de compatibilidade, existe algum lugar em que os applets ainda sejam úteis na Web de hoje? Como desenvolvedor web familiarizado com Java e JavaScript, por que eu escolheria usar um applet em vez de JavaScript?
Respostas:
Não, não muito.
Pode ser útil se você não quiser usar o Flash (ou seja, não tiver conhecimento do Flash e aprender que não vale a pena, porque você precisa desenvolver apenas um componente simples e seus usuários têm o Java instalado) e precisa fazer algumas coisas que não é amplamente suportado por navegadores (por exemplo, acesso ao sistema de arquivos local) ou você possui uma quantidade significativa de código Java que pode ser reutilizado.
Realmente, com os processadores e RAM de hoje, o Java não é mais tão pesado (o aplicativo de tempo ao vivo da F1 inicia razoavelmente rapidamente no meu netbook Atom, e certamente existem aplicativos em Flash que sufocam mais minha CPU), as atualizações são diferenciais do IIRC e a instalação inicial em as conexões de rede de hoje são uma sombra do que era antigamente, mas ainda assim, os applets não são a resposta para muitas perguntas.
Webstart, por outro lado ... :-p
fonte
Os applets ainda são úteis em algumas circunstâncias - eles são uma maneira fácil de incorporar pequenos programas Java em páginas da Web que podem fazer sentido nas seguintes circunstâncias:
Hoje em dia, porém, qualquer pessoa que queira desenvolver esse tipo de aplicativo em Java provavelmente usaria:
fonte
todos os aplicativos Java requerem software de terceiros para funcionar, que deve ser atualizado por motivos de segurança muito rapidamente, sempre que o download é grande e você precisa reiniciar o navegador várias vezes, pois o mesmo trava. Eu costumava pensar que o software java é obrigatório para a melhor experiência, mas depois de estar cansado de todo esse problema, apenas o removi. Não me lembro de usar aplicativos Java de qualquer maneira. IMHO Java é útil apenas para alguns jogos online idiotas.
PHP de longa vida e outras coisas baseadas na Web que não tornam meu sistema lento por nenhuma razão.
Além do OP " A linguagem de programação JavaScript, desenvolvida pela Netscape, Inc., não faz parte da plataforma Java " . Fonte http://www.java.com/en/download/faq/java_javascript.xml
fonte