DEFINICJA ActiveX
ActiveX to oprogramowanie, które pozwala aplikacjom na dzielenie się informacjami, niezależnie od tego, w jakim języku programowania są napisane. Zostało opracowane przez Microsoft (MSFT) w 1996 r., ActiveX jest obsługiwany tylko w systemie Windows oraz z produktami Microsoft, takimi jak Internet Explorer, Word, Excel i Powerpoint. Obecnie JavaScript i Flash są częściej używane niż ActiveX.
ŁAMANIE ActiveX
ActiveX służy do tworzenia fragmentów wstępnie zakodowanego oprogramowania o nazwie formanty ActiveX (podobne do wtyczek lub dodatków w innych przeglądarkach). Jeśli na przykład próbujesz uzyskać dostęp do strony internetowej, na której odtwarzane są pliki Flash, możesz pobrać kontrolkę Flash ActiveX, aby odtwarzać pliki bezpośrednio w przeglądarce bez otwierania nowej aplikacji. Zasadniczo elementy sterujące rozszerzają funkcjonalność przeglądarki, umożliwiając jej wykonywanie zadań, których w innym przypadku nie byłby w stanie wykonać natywnie. Jest to szczególnie przydatne do odtwarzania filmów i innych treści multimedialnych, pomijając etap otwierania oddzielnego odtwarzacza multimedialnego.
ActiveX ma pełny dostęp do systemu operacyjnego Windows, więc chociaż może być potężniejszy niż JavaScript, formanty ActiveX mogą być wykorzystywane złośliwie (np. Przez złośliwe oprogramowanie i oprogramowanie szpiegujące). Z tego powodu ważne jest, aby instalować formanty ActiveX tylko z zaufanych źródeł.
Częściowo dlatego, że złośliwe użycie formantów ActiveX stało się tak powszechnym problemem, formanty ActiveX są dziś znacznie mniej powszechne. Wiele przeglądarek domyślnie wyłącza formanty ActiveX lub wcale ich nie obsługuje. Na przykład Google Chrome nie zrobi tego automatycznie, chociaż wsparcie można dodać za pomocą rozszerzenia przeglądarki. Co ciekawe, nawet sam Microsoft wydaje się ponownie wybierać w swoim oprogramowaniu: jego nowy Edge, przeglądarka, która zastępuje Internet Explorer w systemach operacyjnych Windows, nie obsługuje ActiveX.
