ActiveX, должен запрашивать пользователя, то, когда дескриптор потре — бует объекта ActiveX, еще не установленного на компьютере, браузер выведет ди-
алоговое окно Security Warning (Предупреждение о безопасности), аналогичное по — казанному на рис. 9.4.
В диалоговом окне предупреждения о безопасности можно просмотреть ин- формацию о сертификатах, щелкнув на имени издателя. Ваш браузер, в свою очередь, выведет на экран диалоговое окно Certificate (Сертификат), в котором можно просмотреть подробности об организации-разработчике (см. рис. 9.12).
462 Глава 9. Java-аплеты и объекты ActiveX
Чтобы предоставить пользователям максимум возможностей в области конт — роля за безопасностью, Windows присваивает элементам управления ActiveX два
уровня безопасности: безопасный для инициализации (safe to initialize) и безопасный
для написания сценариев (safe for scripting). Указывая, что элемент управления бе- зопасен для инициализации, программист заявляет, что элемент управления не будет вести себя некорректно (что значит, что объект будет работать правильно,
и сценарий не может привести к отказу кода или выполнению кодом злоумыш — ленной операции), вне зависимости от начальных значений, которые могут быть
присвоены пользователем элементу управления с помощью дескрипторов
. Если Internet Explorer обнаруживает внутри HTML-страницы элемент управления ActiveX, не являющийся безопасным для инициализации, и если
ДеСКрИПТОр СОДерЖИТ ОДИН ИЛИ неСКОЛЬКО дескрипторов
ДЛЯ инициализации объекта, Internet Explorer может, в зависимости от установлен — ных параметров безопасности, отобразить диалоговое окно, предупреждающее вас о потенциальном нарушении безопасности.