Нет ничего плохого в Java-апплетах.У нас есть приложения, развернутые как настольные приложения JWS, так и апплеты.
Однако у апплетов есть несколько недостатков.
Во-первых, страница с апплетом вынуждает Java VM запускаться, если онаеще не работает;это может вызвать заметные лаги для пользователей во многих системах.(Я думаю, что это может быть причиной некоторого негатива для апплетов. Они (пере) используются на веб-страницах для таких вещей, как навигационные панели, которые могут быть легко обработаны с помощью DHTML с гораздо меньшими издержками.)
Во-вторых, апплет в браузере имеет тенденцию быть более ограниченной средой исполнения.Если вы не используете JWS, у вас нет доступа к файловой системе, печати и многим другим ресурсам.Вы не можете открывать соединения, кроме как обратно на сервер, откуда пришел апплет.Как правило, вы не можете легко изменить размер окна апплета.Вероятно, есть и другие проблемы.
Я уверен, что другие укажут больше недостатков.:)