Атрибут classid тега <object>


Описание

Атрибут classid (устаревший) использовался для указания идентификатора класса объекта, обычно для загрузки ActiveX-элементов или Java-апплетов в Internet Explorer.

Пример использования (устаревший):
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <param name="movie" value="animation.swf"> <p>Требуется Flash Player</p> </object>

Историческое назначение:

Тип идентификатора Формат Пример
CLSID (ActiveX) clsid:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX clsid:D27CDB6E-AE6D-11cf-96B8-444553540000
Java-апплет java:ClassName.class java:MyApplet.class

Современные альтернативы:

<!-- Для мультимедиа --> <video controls> <source src="video.mp4" type="video/mp4"> </video> <!-- Для интерактивного контента --> <canvas id="gameCanvas"></canvas> <script src="game.js"></script>

Критические ограничения:

  • Работал только в Internet Explorer
  • Требовал установленных плагинов (Flash, Java)
  • Серьезные уязвимости безопасности
  • Не поддерживается современными браузерами
  • Удален из HTML5-стандарта

Примечание: Атрибут classid полностью устарел вместе с технологиями ActiveX и Java-апплетов. Для современного веба используйте HTML5-элементы (<video>, <canvas>) и JavaScript API.