Web-Browsern haben sehr begrenzten Zugang zu dem Rest des Computers. Sie arbeiten in einer Sandbox , die nicht zulässt, dass sie den Zugriff auf die lokale Festplatte oder des Computers Peripheriegeräte wie Drucker, Scanner oder Web-Cams haben . Microsofts Lösung für dieses Problem war eine Reihe von ActiveX -Steuerelemente, die in Visual Basic gebaut werden könnte und eingebettet in Webseiten zu geben, diese Websites einen besseren Zugang als sie sonst bekommen . Local Storage
Im Gegensatz zu normalen Browser -Technologien wie JavaScript , ActiveX-Steuerelemente haben Zugriff auf die lokale Festplatte wie jedes andere Stück Software läuft auf sie . Beispielsweise kann Microsoft Word -Dateien lesen und speichern Sie Ihre Dokumente in Ordner , aber auch wenn die Schnittstellen von Web-Anwendungen geworden sind sehr robust und Fortgeschrittene, kein JavaScript Web-Anwendung kann ein Dokument in Ihrem Ordner Dokumente speichern wie Microsoft Word können . Wenn die Anwendung ein ActiveX-Steuerelement , jedoch erhält sie Zugriff auf die lokale Festplatte. Ein großer Vorteil für den lokalen Zugang neben der Lage zu speichern und zu laden Dokumente lokal , wird das Caching . Oft ist die teuerste Operation für eine Web-Anwendung ist das Abrufen vorkonfigurierte Daten wie Anleitungen , um die Seite anzuzeigen. Ein Programmierer kann diese Daten einmal holen und speichern Sie es lokal mit einem ActiveX-Steuerelement für das nächste Mal , dass die Daten benötigt wird.
Zugriff auf Peripheriegeräte
Manche Software erfordert Zugang zu Ihres Computers Peripheriegeräte. Zum Beispiel muss eine Online-Bank einen Weg für einen Computer , einen Scheck Kaution von seinem Computer , was wahrscheinlich bedeutet, Zugriff auf einen Scanner so dass es ein Bild des Schecks erfassen können machen . Eine normale Web-Anwendung kann nicht auf den Scanner , aber ein ActiveX-Steuerelement kann . Weitere Beispiele für Anwendungen, die Peripheriegeräte nutzen sind web cam Websites, die zwei Menschen von Angesicht zu Angesicht zu sprechen, und Online- Geld-Management- Anwendungen, die Sie Einkommensteuer und sonstige finanzielle Dokumente drucken aus zu verbinden. Das sind Web-Anwendungen , die Sie von Ihrem Browser zugreifen - . Durch ActiveX-Technologie
angezeigte Rich Media
Bis vor kurzem war es unmöglich, reiche anzuzeigen Medien in der Browser nur mit JavaScript . Wenn Sie ein Video-Spiel mit 3D-Grafik oder einer Visualisierung erzeugt basierend auf Musik wollte , dann könnten Sie wählen, ActiveX , das zu tun . Da ActiveX-Steuerelemente sind im Wesentlichen nur lokale Anwendungen in eine Webseite eingebettet ist, sind sie in der Lage , etwas zu tun eine lokale Anwendung tun können , einschließlich Herstellung erweiterte Klänge und Musik sowie komplexe Visuals.