Movatterモバイル変換


[0]ホーム

URL:


Zum Inhalt springen
WikipediaDie freie Enzyklopädie
Suche

ActiveX

aus Wikipedia, der freien Enzyklopädie

ActiveX [ˌæktɪvˈɛks] bezeichnet einSoftwarekomponenten-Modell vonMicrosoft füraktive Inhalte. ActiveX-Komponenten erweitern dieComponent-Object-Model-Standards (COM-Standard) von Microsoft.

Nutzbarkeit

[Bearbeiten |Quelltext bearbeiten]

ActiveX ist nur innerhalb derBetriebssystem­familieWindows nutzbar und erfordert die Verwendung eines COM-fähigenWebbrowsers, da ActiveX-Objekte bereitskompilierten und somitplattformabhängigenMaschinencode enthalten. Unter Windows sind die kompilierten ActiveX-Komponenten in der Regel inDLL- oderOCX-Dateien enthalten. Bis zur Einstellung desInternet Explorers für denMac waren speziell fürMac OS undMac OS X kompilierte ActiveX-Steuerelemente auch dort nutzbar.

Einsatzgebiete

[Bearbeiten |Quelltext bearbeiten]

Es enthält Softwarekomponenten für andereAnwendungen,Makroprogrammierungen und Entwicklungsprogramme; sie können gleichermaßen in verschiedenenProgrammiersprachen undEntwicklungsumgebungen verwendet werden. Einige Programme nutzen zum Beispiel den Internet Explorer zur Anzeige von Informationen. Die ActiveX-KomponenteActiveX Data Objects (ADO) dient zum Beispiel für den Zugriff aufDatenbanken.

Neben demInternet Explorer, wo es oft eingesetzt wird, gibt es noch viele andere Einsatzgebiete. So wird die ActiveX-Technologie vonVisual Basic (bis einschließlich Version 6.0) und dessen AblegerVBA ausgiebig genutzt – vorrangig zur Gestaltung dergrafischen Benutzeroberfläche.

AuchWindows Live Hotmail verwendete ActiveX.[1]

Für manuelleAktualisierungen von Microsoft-Software (Microsoft Update) über den Internet Explorer wurde lange Zeit ActiveX eingesetzt.[2]

Kritik

[Bearbeiten |Quelltext bearbeiten]

Der Einsatz von ActiveX-Komponenten in Webbrowsern ist umstritten, da das ActiveX-Komponentenmodell keine eigenen Sicherheitsfunktionen vorsieht. Die Sicherheit muss daher von dem Entwickler der Komponente sichergestellt werden. ActiveX ist nicht etwa wieJavaScript oderJava in einerSandbox isoliert, sondern läuft ungesichert auf dem Computer. Beispielsweise könnte man durch den Besuch einer entsprechend präpariertenWebseite sensible Daten von derFestplatte lesen. Zudem lassen sich – durch die Kompatibilität zuCOM – auch nicht speziell für Browser entwickelte Komponenten als ActiveX-Komponenten im Internet Explorer benutzen, was ein weiteresSicherheitsproblem darstellt.

Einstellung des ActiveX-Supports

[Bearbeiten |Quelltext bearbeiten]

Microsoft Edge unterstützt ActiveX nicht, womit Microsoft inoffiziell das Ende der ActiveX-Technologie ankündige.[3] Ebenso sind abMicrosoft Office 2024 ActiveX-Steuerelemente standardmäßig deaktiviert.[4]

Siehe auch

[Bearbeiten |Quelltext bearbeiten]

Literatur

[Bearbeiten |Quelltext bearbeiten]
  • David Chappell:ActiveX und OLE verstehen. Microsoft Press, 1996,ISBN 3-86063-383-X (englisch:Understanding ActiveX and OLE. 1996.). 
  • Adam Denning:ActiveX Steuerelemente. Microsoft Press,ISBN 3-86063-375-9 (englisch:ActiveX controls inside out. 1997. Übersetzt von Reinhard Christiansen und Manfred Kostka). 
  • Dan Appleman:COM/ActiveX-Komponenten mit Visual Basic 6 entwickeln. Markt+Technik, 1999,ISBN 3-8272-5470-1 (englisch:Developing COM/ActiveX Components with Visual Basic 6. 1999. Übersetzt von Harald M. Genauck). 

Weblinks

[Bearbeiten |Quelltext bearbeiten]

Einzelnachweise

[Bearbeiten |Quelltext bearbeiten]
  1. Frank Möcke: Sicherheitslücke bei Windows Live Hotmail. In:Heise online. 22. August 2009. Abgerufen am 30. Januar 2023.
  2. Sie erhalten Fehlermeldungen, wenn Sie Windows Update über einen Proxy Server oder eine Firewall verwenden. In: support.microsoft.com. Microsoft, abgerufen am 13. Dezember 2025: „[…] Dieses Verhalten verhindert die richtige Installation und Initialisierung des ActiveX-Steuerelements, das vom Windows Update-Produktkatalog auf den Clientcomputern erstellt wird.“ 
  3. Gregg Keizer: Microsoft nixes ActiveX add-on technology in new Edge browser. In: computerworld.com. 10. Mai 2015, archiviert vom Original am 14. Mai 2015; abgerufen am 19. August 2015 (englisch). 
  4. Manfred Bremmer: ActiveX wird in Office 2024 abgeschaltetActiveX wird in Office 2024 abgeschaltet. In: computerwoche.de. 10. September 2024, abgerufen am 29. Januar 2025. 
Normdaten (Sachbegriff):GND:4433837-5 (GND Explorer,lobid,OGND,AKS) |VIAF:180334361
Abgerufen von „https://de.wikipedia.org/w/index.php?title=ActiveX&oldid=262390282
Kategorien:

[8]ページ先頭

©2009-2026 Movatter.jp