Was ist eine HTA-Datei?
HTMLA steht für Hypertext Markup Language Application und ist ein Programm, das mit Microsoft Windows kompatibel ist. Der Quellcode dieses Programms enthält mehr als eine Skriptsprache wie HTML und JavaScript. Für die Benutzeroberfläche wird eine HTML-Anwendung bevorzugt, während zur Erfüllung der Anforderung an die Programmlogik jede andere Skriptsprache verwendet wird.
Eine HTML-Anwendung ist unabhängig vom Sicherheitsmodell des Internetbrowsers und läuft als vollständig vertrauenswürdige Anwendung. Die Dateiendung für diese Anwendungen ist HTA. Diese Anwendungen beinhalten HTML-Funktionen zusammen mit den Eigenschaften anderer Skriptsprachen.
Kurze Geschichte
Die HTA wurde erstmals 1999 von Microsoft zusammen mit der Veröffentlichung von Internet Explorer 5 eingeführt. Sie war mit Internet Explorer kompatibel und konnte daher nur auf Windows-Betriebssystemen ausgeführt werden. Diese Technologie wurde 2003 patentiert. Die HTA-Dateien werden ähnlich wie alle anderen .exe-Dateien ausgeführt. Die HTA-Dateien sind auch mit der heutigen aktualisierten Version von Windows 11 kompatibel.
Technische Spezifikation
HTAs haben das gleiche Format wie jede andere HTML-Seite, während einige Attribute zum Steuern der Stile von Rahmen oder Symbolen von Programmen verwendet werden. Darüber hinaus werden Argumente für die Einführung von HTA geliefert. Diese Anwendungen können mit einem Programm namens mshta.exe ausgeführt werden. Sie können darauf zugreifen, indem Sie einfach auf die Datei doppelklicken. Diese Programme laufen automatisch zusammen mit dem Internet Explorer. Neben anderen Spezifikationen sind diese nicht unabhängig vom Browser der Trident-Engine, sondern unabhängig vom Internet Explorer. Das bedeutet, dass diese ohne Verwendung des Internet Explorers ausgeführt werden können.
Die Tags werden verwendet, um das Erscheinungsbild dieser Anwendungen anzupassen. Die Konvertierung von Microsoft HTML-Anwendung in das HTA-Format ist einfacher, dh Sie müssen nur die Erweiterung ändern. Da wir wissen, dass diese Anwendungen voll vertrauenswürdig sind, bieten sie im Vergleich zu einfachen HTML-Dateien mehr Funktionen und Vorteile. Texteditoren können zum Erstellen von HTA verwendet werden. Diese Editoren können von Microsoft oder einer anderen vertrauenswürdigen Quelle erworben werden.
Beispiel für ein HTA-Dateiformat
<HTML>
<HEAD>
<HTA:APPLICATION ID="HelloExample"
BORDER="bold"
BORDERSTYLE="complex"/>
<TITLE>HTA - Hello World</TITLE>
</HEAD>
<BODY>
<H2>HTA - Hello World</H2>
</BODY>
</HTML>