ActiveX браузерные плагины - каковы плюсы / минусы - PullRequest
1 голос
/ 01 февраля 2011

Насколько я могу вспомнить, компоненты ActiveX - это исполняемые файлы, соответствующие некоторой форме стандарта, которые можно распространять в Интернете и запускать в IE.

ActiveX по-прежнему является «активной» технологией? а если нет, то почему?

EDIT:

В настоящее время я пишу в основном приложения Silverlight и WPF. В настоящее время я работаю над презентацией о технологиях плагинов, поэтому больше интересуюсь ActiveX с исторической точки зрения.

Ответы [ 2 ]

2 голосов
/ 01 февраля 2011

Я предлагаю вам разработать XBAP приложение, а не Activex по следующим причинам:

  • WPF предоставляет более интересные функции, и MS прилагает больше усилий для улучшения WPF, чем программирование на ActiveX.
  • Приложение XBAP, запущенное в изолированной программной среде, более безопасно, чем ActiveX.
1 голос
/ 01 февраля 2011

Да, ActiveX по-прежнему «активен», но отключается по ряду причин:

  1. Потенциальные проблемы безопасности.ActiveX позволяет выполнять собственный код на стороне клиента, и это самая большая проблема.Ваша личная безопасность зависит от поставщика элемента управления.

  2. Вы можете использовать ActiveX только с Internet Explorer.В последние несколько лет IE теряет свое лидерство, поэтому ActiveX становится менее доступным на стороне клиента.

  3. Прогресс кросс-браузерных сред: Java, Flash, WPF ... Пять лет назад ActiveX былпочти единственный выбор для реализации тяжелого клиентского плагина.Сейчас такой разницы в производительности нет.По крайней мере, жертвовать безопасностью не так уж и важно.

...