Атрибут 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.