vanicon пишет:
Использование ActiveX-элементов дает гораздо более широкие возможности чем классический клиентский JS-скрипт - по той причине что ActiveX-элемент является скомпилированной программой (Написанной например на C/C++ со всеми вытекающими возможностями) со специфическим API для взаимодействия с браузером и страницейА можно по подробней про ActiveX.
Из минусов вы получаете только необходимость единоразовой загрузки и установки ActiveX-элемента пользователем - а из плюсов наличие полноценной Win32-программы для своих действий по защите безопасности
К примеру для целей безопасности ActiveX-элемент применяется в Webmoney как WM Client Acceptor - а ранее на нем была построена вся авторизация