Тег <applet>


Описание

Тег <applet> использовался в старых версиях HTML для встраивания Java-апплетов (маленьких приложений, написанных на языке программирования Java) непосредственно в веб-страницу. Однако этот тег устарел и официально удалён из стандартов HTML5.

Современные рекомендации предлагают заменять <applet> на другие методы внедрения апплетов или аналогичных решений, такие как элемент <object> или плагины. Важно понимать, что внедрение Java-апплетов стало крайне редким ввиду снижения популярности технологии и повышения безопасности в браузерах.

Альтернативы:
  • Использование элемента <object> для вставки объектов разного формата (включая старые Java-апплеты, если поддержка сохраняется):
    <object type="application/java-applet" data="MyApplet.class"></object>
  • Современные решения чаще используют JavaScript, HTML5 Canvas или библиотеки вроде React.js, Vue.js и др., поскольку они обеспечивают лучшую производительность и безопасность.

Несмотря на историческое применение тега <applet>, современные разработчики предпочитают избегать его использования в пользу более новых и поддерживаемых технологий.


Атрибуты

align Определяет выравнивание апплета относительно окружающего контента
alt Альтернативный текст для отображения, если апплет не может быть загружен
archive Список архивов, содержащих ресурсы для апплета
code Имя класса апплета для выполнения
codebase Базовый URL для поиска кода апплета
datafld Указывает поле источника данных (устарело)
datasrc Указывает источник данных (устарело)
height Высота апплета в пикселях
hspace Горизонтальные отступы вокруг апплета
mayscript Разрешает апплету доступ к JavaScript на странице
name Имя апплета для идентификации
object Имя ресурса, содержащего сериализованный апплет
src URL для загрузки данных апплета
vspace Вертикальные отступы вокруг апплета
width Ширина апплета в пикселях
accesskey Горячая клавиша для активации элемента
class CSS-класс для стилизации
id Уникальный идентификатор элемента
style Инлайновые CSS-стили
title Всплывающая подсказка для элемента

Поддержка браузерами

0.0 0.0 0.0 0.0 0.0