Что такое ActiveX?
ActiveX – это программная среда от Microsoft ( MSFT ), которая позволяет приложениям обмениваться функциональными возможностями и данными друг с другом через веб-браузеры, независимо от того, на каком языке программирования они написаны. Надстройки ActiveX позволяли ранним веб-браузерам встраивать мультимедийные файлы или доставлять обновления программного обеспечения для пользователей.
Microsoft представила ActiveX в 1996 году.1 Многие элементы управления ActiveX работают только в Windows и с продуктами Microsoft, такими как Internet Explorer, Word и Excel . JavaScript, другой кросс-языковой компилятор, и другие подобные платформы используются более широко, чем ActiveX.
Ключевые моменты
- ActiveX – это платформа для разработки небольших программ или подключаемых модулей, которые расширяют функциональность веб-браузеров и продуктов Microsoft.
- Microsoft предупреждает, что элементы управления ActiveX могут использоваться для слежки за вашим компьютером, повреждения данных или установки вредоносного программного обеспечения.2
- Многие браузеры по умолчанию не поддерживают ActiveX.Edge, новый браузер Microsoft, не поддерживает элементы управления ActiveX.3
Понимание ActiveX
Элементы управления ActiveX представляют собой предварительно закодированное программное обеспечение, аналогичное надстройкам веб-браузера. Например, веб-страница, отображающая файл Flash, может потребовать от пользователя загрузки элемента управления Flash ActiveX, чтобы файл можно было воспроизводить непосредственно в браузере, не открывая новое приложение. Элементы управления ActiveX расширяют функциональные возможности браузера, позволяя ему выполнять задачи, которые в противном случае не могли бы выполняться изначально. Это особенно полезно для воспроизведения видео и другого мультимедийного контента, пропуская этап открытия отдельного медиаплеера.
ActiveX по-прежнему используется в Internet Explorer 11, но не поддерживается последним браузером Microsoft Edge.23 Браузеры, такие как Mozilla Firefox, Google Chrome, Apple Safari и Opera, используют другие типы подключаемых модулей браузера, такие как JavaScript или аналогичные кроссплатформенные языки.
ActiveX остается полезным для пользователей Microsoft и включен в Windows 10. Это связано с тем, что ActiveX по-прежнему позволяет автономному программному обеспечению получать обновления, взаимодействовать с программами и расширять функциональные возможности. Например, ActiveX позволяет пользователям создавать больше интерактивных документов в Word или создавать заполняемые формы в Excel.
ActiveX и компьютерная безопасность
Microsoft предупреждает, что элементы управления ActiveX могут иногда работать со сбоями или предоставлять пользователям нежелательный контент.Элементы управления ActiveX также можно использовать для установки шпионского ПО , вирусов и вредоносных программ или для повреждения данных на вашем компьютере.По этой причине важно устанавливать элементы ActiveX только из источников, которым вы доверяете.2
Отчасти из-за широко распространенного злонамеренного использования элементов управления ActiveX многие браузеры либо отключают элементы управления ActiveX по умолчанию, либо не поддерживают их вообще.Например,пользователи Google Chrome должны включить ActiveX в настройках безопасности Chrome или загрузить расширение Chrome.4
Даже Microsoft, похоже, отказывается от ActiveX.Edge, его новый браузер, который заменяет Internet Explorer в операционных системах Windows, не поддерживает ActiveX.3
#A