Глава 22. Элементы управления ActiveX_________________________511
Взаимодействие с Windows
Благодаря тому что элементы управления ActiveX основаны на модели СОМ, они могут тесно сотрудничать с другими объектами СОМ, имеющимися на машине пользователя. Например, элементы ActiveX способны манипулировать документом Word или работать с рабочим столом Windows.
Предупреждение
Элементы управления ActiveX не имеют ограничений, свойственных апплетаил языка Java. Это означает, что им доступны все ресурсы вашего компьютера, включая системные файлы. Поэтому полезно лишний раз удостовериться, что элементы ActiveX, которыми вы намереваетесь пользоваться, поступили от поставщика, которому вы доверяете.
(~Примечание^)
Компоненты, дополняющие ваш браузер, должны иметь сертификаты разработчиков. В настоящее время эти сертификаты поддерживаются только браузером Microsoft Internet Explorer. Когда вы устанавливаете сертификат в браузере, вы тем самым сообщаете ему, что компонент "доброкачественный", и что браузер может доверять компании-разработчику. Это то же самое, что купить программу в магазине, в порядочности хозяина которого вы не сомневаетесь. Вы приносите такую программу домой и устанавливаете ее без опасений, что она может принести вред вашему компьютеру.
Сертификаты выдаются уполномоченными на то организациями. Когда вы устанавливаете программу, скопированную из Internet, ваш браузер проверяет ее на "доброкачественность". Если нужный сертификат не обнаружен, браузер либо сразу выбросит программу в корзину, либо попросит подтвердить ваше намерение продолжить установку.
Рекомендуется заранее позаботиться о безопасности при работе с активным содержанием. Для этого выполните следующие действия:
1. В главном меню Microsoft Internet Explorer выберите View (Вид)\ Options (Опции)и вкладку Security (Безопасность). Нас интересуют опции, касающиеся активного содержания, расположенные внизу вкладки.
2. Четыре поля для установки флажков определяют, с каким типом данных работает ваш браузер;сделайте необходимые изменения:
Allow downloading Если этот флажок не установлен, ваш браузер of active content даже не будет пытаться загрузить элементы управления ActiveX или программы Java
Enable ActiveX Если этот флажок не установлен, браузер не бу-controls and plug-ins дет использовать элементы управления ActiveX и подключаемые модули Netscape