Подписанный Java браузер-апплет использует библиотеку Swt, а именно её компонент браузера, объединяя его с компонентом JApplet библиотеки Swing для отображения веб страниц.
Так как библиотека Swing не независима от платформы и архитектуры компьютера, Javascript скрипт определяет их и выбирает необходимый .jar файл апплета, подставляя его как значения в html объект для отображения апплета.