<applet>
- 25 января 2023
❌ Эта статья об устаревшем теге, спецификация HTML не рекомендует использовать его в веб-разработке.
Тег <applet>
использовался для встраивания апплетов в HTML-документы. Апплет — это небольшая программа на языке Java, которая может выполняться веб-браузером на компьютере пользователя. Апплет мог использоваться для создания интерактивных элементов на веб-страницах, например, игр, графических приложений или форм.
Синтаксис тега <applet>
<applet code="Main.class" width="300" height="200">
Ваш браузер не поддерживает тег Applet.
</applet>
Спецификация HTML
Тег <applet>
устарел в HTML5 и больше не поддерживается.
Семантический или нет
Тег <applet>
не считается семантическим, так как не придает никакого конкретного значения содержимому.
Атрибуты тега <applet>
code
— имя главного класса Java, который нужно загрузить;width
— ширина окна, в котором будет выполняться апплет;height
— высота окна, в котором будет выполняться апплет;align
— выравнивание по горизонтали;alt
— альтернативный текст для апплета;name
— имя апплета;archive
— список архивов JAR или ZIP, содержащих классы, используемые апплетом.
Глобальные атрибуты
Тег поддерживает все глобальные атрибуты HTML.
Ограничения тега <applet>
- Тег
<applet>
устарел и не поддерживается современными браузерами; - Для использования Java в веб-разработке рекомендуется использовать тег
<object>
.
Нюансы
- Для использования applet необходимо, чтобы на компьютере пользователя была установлена среда выполнения Java (JRE);
- Апплет может быть опасен для безопасности, так как может загружать и выполнять произвольный код на компьютере пользователя;
- Поскольку тег
<applet>
устарел, его использование в веб-разработке не рекомендуется.
Поддержка браузерами
Тег <applet>
не поддерживается современными браузерами.
Чем заменить тег <applet>
Для веб-разработки рекомендуется использовать тег <object>
или <embed>
, который позволяет встроить веб-приложения в HTML-документы.
Актуальность
Тег <applet>
устарел, не используйте его в веб-разработке.
Хотите узнать больше об HTML-тегах?
Прочитайте справочник по HTML или познакомьтесь с вёрсткой на интерактивных тренажёрах в HTML Academy.
«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.
Читать дальше


Как правильно добавить секцию на страницу. Тег <section>
Синтаксис, примеры использования, основные атрибуты.
- 25 января 2023