Java-апплет обладает следующими недостатками:
 · он требует установки Java-расширения (plug-in), которое не во всех браузерах доступно по умолчанию;
 · он не может запуститься до тех пор, пока не запустится виртуальная Java-машина, и это может занять значительное время при первом запуске;
 · создание и дизайн хорошего пользовательского интерфейса с использованием апплетов считается более сложной задачей, чем с помощью технологии, основанной на HTML;
 · некоторые организации допускают только программное обеспечение, установленное администраторами. В результате многие пользователи не могут видеть апплеты по умолчанию.
 · апплеты могут потребовать использования определенного JRE.
 
 1.Однако, доступны свободно распространяемые реализации, такие как GCJ-plugin, Blackdown Java-plugin.