Я использую java-апплет на своем сайте. Я хочу предоставить правильные теги апплетов, которые будут работать в современных браузерах и в старых версиях IE (8+). Насколько я понимаю, современные браузеры используют тег <embed>
и тег <object>
обеспечивает лучший опыт для Internet Explorer. Internet Explorer даже выполняет автоматическую тихую установку Java, если пользователь не установил Java без перезапуска браузера. Это очень мило.Java-апплет для IE: требуется java 6, установить java 8
Теперь проблема в том, что большая часть документации относительно тега <object>
устарела. Мой апплет компилируется с помощью Java 1.6 и отлично работает с ним, но, очевидно, я хочу, чтобы пользователи установили последнюю версию Java. Я не могу найти официальную документацию о тихой установке для Java 8. Если я укажу classid="clsid:CAFEEFAC-0016-0000-FFFF-ABCDEFFEDCBA"
, возможно, это установит Java 1.6, и это плохо. Я нашел несколько URL-адресов для загрузки файлов .cab
и нет URL-адресов для Java 8. Удалил ли Oracle этот удобный метод для Java 8?
Каков наилучший подход для внедрения Java-апплетов с современной Java в Internet Explorer?