ActiveX

Що таке ActiveX?

ActiveX – це програмна платформа від Microsoft ( MSFT ), яка дозволяє програмам обмінюватися функціональністю та даними між собою через веб-браузери, незалежно від того, на якій мові програмування вони написані. Додатки ActiveX дозволяли раннім веб-браузерам вбудовувати мультимедійні файли або доставляти оновлення програмного забезпечення для користувачів.

Microsoft представила ActiveX у 1996 році.  Багато елементів керування ActiveX працюють лише у Windows та з такими продуктами Microsoft, як Internet Explorer, Word та Excel. JavaScript, інший міжмовний компілятор та інші подібні платформи використовуються ширше, ніж ActiveX.

Ключові винос

  • ActiveX – це платформа для розробки невеликих програм або плагінів, які надають веб-браузерам та продуктам Microsoft розширену функціональність.
  • Корпорація Майкрософт попереджає, що елементи керування ActiveX можна використовувати для шпигунства за комп’ютером, пошкодження даних або встановлення шкідливого програмного забезпечення.
  • Багато браузерів не підтримують ActiveX за замовчуванням. Edge, новий браузер Microsoft, не пропонує підтримку елементів керування ActiveX.

Розуміння ActiveX

Елементи керування ActiveX є попередньо закодованим програмним забезпеченням, подібним до плагінів веб-браузера. Наприклад, веб-сторінка, що відображає файл Flash, може вимагати від користувача завантаження елемента керування Flash ActiveX, щоб файл можна було відтворювати безпосередньо в браузері, не відкриваючи нову програму. Елементи керування ActiveX розширюють функціональність браузера, дозволяючи браузеру виконувати завдання, які в іншому випадку не міг би виконувати по-своєму. Це особливо корисно для відтворення відео та іншого мультимедійного вмісту, пропускаючи крок відкриття окремого медіаплеєра.

ActiveX все ще використовується в Internet Explorer 11, але не підтримується останнім браузером Microsoft Edge.2  Браузери, такі як Mozilla Firefox, Google Chrome, Apple Safari та Opera, використовують інші типи плагінів браузера, такі як JavaScript або подібні міжплатформні мови.

ActiveX залишається корисним для користувачів Microsoft і входить до складу Windows 10. Це тому, що ActiveX все ще дозволяє автономному програмному забезпеченню отримувати оновлення, інтерфейс між програмами та покращувати функціональність. Наприклад, ActiveX дозволяє користувачам створювати більше інтерактивних документів у програмі Word або створювати заповнювані форми в програмі Excel.

ActiveX та комп’ютерна безпека

Корпорація Майкрософт попереджає, що елементи керування ActiveX іноді можуть виходити з ладу або передавати користувачам вміст, якого вони не хочуть.Елементи керування ActiveX також можна використовувати для встановлення шпигунських програм, вірусів та шкідливих програм або пошкодження даних на вашому комп’ютері.З цієї причини важливо встановлювати елементи керування ActiveX лише з джерел, яким ви довіряєте.

Частково через широко розповсюджене зловмисне використання елементів керування ActiveX, багато браузери або вимикають елементи керування ActiveX за замовчуванням, або взагалі не підтримують їх.Наприклад, користувачіGoogle Chrome повинні ввімкнути ActiveX у налаштуваннях безпеки Chrome або завантажити розширення Chrome.

Здається, навіть Microsoft відвертається від ActiveX. Edge, новий браузер, який замінює Internet Explorer в операційних системах Windows, не підтримує ActiveX.