Зміст:
Визначення - Що означає ActiveX?
ActiveX - це основа для визначення компонентів програмного забезпечення для багаторазового використання (також відомих як елементи управління ActiveX) незалежно від мови програмування. Оскільки ActiveX інкапсулює конкретну функціональність як елементи управління ActiveX, він може бути безперешкодно включений у багато програмних програм. Веб-браузер Internet Explorer дозволяє вбудовувати елементи керування ActiveX у веб-сторінки. Контролі ActiveX офіційно запускаються лише в браузері Internet Explorer, який працює в операційній системі Windows.
Техопедія пояснює ActiveX
В Інтернеті елементи управління ActiveX розширили можливість введення живого та елегантного контенту, мультимедійних ефектів, інтерактивних функцій на веб-сторінки та програмні програми. Розширення, що надаються технологією ActiveX, є безмежним - елементи керування ActiveX мають повний доступ до всього ПК та всіх служб операційної системи Windows. Завдяки цій силі відповідальність за забезпечення безпеки користувача. Microsoft протидіяла потенційному ризику зловмисного програмного забезпечення, розробивши систему реєстрації, яка дозволяє браузеру ідентифікувати та перевірити автентифікацію елемента ActiveX перед завантаженням. Крім того, рекомендується, щоб користувачі встановили конфігурацію браузера за замовчуванням таким чином, щоб їм було запропоновано схвалити будь-який запит на завантаження та виконання елементів керування ActiveX.
Елементи керування ActiveX вбудовані в контейнерні програми. Багато сторонніх постачальників прийняли ActiveX як важливу архітектуру для розробки програмованих програмних компонентів для використання в різних контейнерах, починаючи від інструментів розробки програмного забезпечення до інструментів продуктивності кінцевих користувачів. Щоб контроль добре працював у різних контейнерах, він повинен мати можливість припустити деякий мінімальний рівень функціональності, на який він може розраховувати у всіх контейнерах. Ці деталі є частиною вказівок ActiveX.
Хоча аналогічні аплетам Java, елементи керування ActiveX відрізняються двома основними атрибутами. Java-аплети не мають такого необмеженого доступу до операційної системи Windows, як це мають елементи управління ActiveX. Однак аплети є більш універсальними в тому сенсі, що вони справді багатоплатформні, тоді як елементи керування ActiveX обмежені операційною системою Windows.