? ActiveX-Steuerelemente sind kleine, eigenständige Programme , die Nutzer der Website um interaktive Elemente einer Seite zu sehen aktivieren. Oft sind sie auf Web-Seiten eingebettet sind , um die Multimedia-Wiedergabe wie Audio-oder video.Similar einer Java erleichtern " Applet " ActiveX-Steuerelemente sind separate Anwendungen für einen bestimmten Zweck codiert und erfordern die Installation vor dem Gebrauch. Origins
Wie bereits in der Dokumentation auf Microsoft.com wurden ActiveX-Steuerelemente als eine Erweiterung des Component Object Module (COM ) -Technologie, die die Wiederverwendung von Komponenten ermöglicht durch verschiedene Programme entwickelt. Microsoft Programmierer erkannt, dass anstatt die Schaffung speziell dafür vorgesehenen getrennten Komponenten für jedes Programm , es wäre effizienter , um sie für die Verwendung in der Suite von Software-Produkten zu erstellen.
Ein Beispiel für eine wiederverwendbare Komponente ist eine Rechtschreibprüfung . Diese Komponente ist ebenso nützlich und kann von verschiedenen Programmen wie Word und PowerPoint verwendet werden .
Verwendet
Ein Artikel über Indiana Universitäten Knowledge Base stellt fest, dass ActiveX-Steuerelemente sind meist in Microsofts Webbrowser Internet Explorer verwendet , und sie erleichtern die Wiedergabe bestimmter Arten von Medien (zB Video, Animation ) , kann aber auch eingesetzt werden, um seltene Dateitypen anzuzeigen und Nutzerdaten zu sammeln.
< br >
Vergleiche
ActiveX-Steuerelemente sind vergleichbar mit Java-Applets , dass sie laufen auf dem Client- Computer , nicht auf einem Webserver . Sie sind eigenständige Programme , die innerhalb größerer Anwendungen leben. Ein Java-Applet müssten einen Java-fähigen Web-Browser , um richtig funktionieren und ActiveX-Steuerelemente im Internet Explorer laufen .
Beide Applets und ActiveX-Steuerelemente werden auf dem Computer des Benutzers von einem Webserver heruntergeladen und installiert auf der Anwendungsebene . Aus Gründen der Sicherheit ist kein Zugriff auf den Computer zentralen Dateisystem für beide Arten von Programmen erlaubt.
Ein Vorteil, dass Applets über ActiveX-Steuerelemente haben ist, dass sie für alle Betriebssysteme gemeinsam genutzt werden können , während Active X -Steuerelemente gebaut werden ausschließlich für die Verwendung in Microsoft Windows .
Grenzen und Risiken
Wie bereits erwähnt, können ActiveX-Steuerelemente nur auf Windows verwendet werden , so gibt es wenig Cross-Plattform- Sharing . Dies bedeutet, ActiveX-Steuerelemente nicht auf UNIX- oder Apple -Betriebssystemen verwendet werden , würden so zusätzliche Kontrollen müssen für diese Plattformen erstellt werden.
ActiveX-Steuerelemente haben ein gewisses Maß an Risiko in ihrer Verwendung. Nach einem weißen Papier durch die Global Information Assurance Zertifikat Organisation ( GIAC ) , wird der Internet Explorer den Download von ActiveX-Steuerelementen von Websites, die feindlichen Absichten haben könnte ermöglichen . Sobald ein Benutzer ermöglicht ihr Browser ActiveX -Steuerelemente installieren , kann jeder Code auf dem Computer , die auf Phishing- Angriffe und die Ausbreitung von schädlichen Viren führen könnte ausgeführt werden.
Vorteile
< p> Die Einbeziehung von ActiveX-Steuerelementen auf Webseiten sorgt für eine reichere und faszinieren die Anwender . Webseiten von Standard- , Flach HTML-Design sind , überzeugende , interaktive Multimedia -orientierte Websites übernommen.
Aus entwicklungspolitischer Perspektive , ActiveX-Steuerelemente das Gebäude von Websites schneller und einfacher , da eine Kontrolle zu machen, einmal gebaut , wiederverwendet werden können ohne Zwang . Ein Entwickler hat eine Bibliothek von Steuerelementen zur Verfügung jederzeit .