У нас есть часть программного обеспечения, которая работает (исключительно ... Я не знаю почему) в Internet Explorer. Это программное обеспечение использует несколько апплетов Java (JRE 1.6) для обеспечения дополнительной функциональности.
Я создал новую виртуальную машину с Windows 7 с пакетом обновления 1 (SP1) и добавил сайт в элемент безопасности «Надежные сайты».
Первый обнаруженный апплет находится на экране входа в систему и работает нормально. Он получает диалоговое окно безопасности, которое когда-то игнорируется, работает нормально.
Тем не менее, второй апплет, когда он встречается, появляется аналогичное диалоговое окно уведомления с заголовком "Приложение заблокировано", но он полностью затемняется, как и апплет, когда он отображается на странице.
У кого-нибудь есть идеи относительно того, что мешает этому Апплету работать?
Мое первое мнение заключалось в том, что это была неправильная конфигурация безопасности, но после возни с этим, единственное (что можно было бы классифицировать как полезное, учитывая, что диалог также был затемнен) изменилось это появление диалога безопасности.
Мое второе (и текущее) мышление основано на ошибке видео, и что у JRE возникают проблемы с отображением апплета, даже если он запущен (не уверен, если это так, нет реального способа подтвердить, учитывая природу Апплет).
Извините, но я не могу предоставить скриншоты в настоящее время, поскольку рассматриваемая виртуальная машина была обстреляна, но это была 3-я попытка, а 4-я в настоящее время устанавливается. Но в любом случае, скриншоты не так показательны (это черный ящик)
ОБНОВИТЬ
Теперь я совершенно уверен, что эта проблема связана с аппаратным ускорением.
Когда я загружаю браузер, первая ошибка апплета появляется нормально, а вторая ошибка апплета затемняется.
Однако если я зайду в Инструменты> Дополнительно> Ускоренная графика и включу "Использовать программный рендеринг вместо рендеринга с помощью графического процессора" (и перезапущу браузер), то диалоговое окно первого апплета ТАКЖЕ затемнится.