15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ACTIONSCRIPT 3.0 ENTWICKLERHANDBUCH<br />

Sicherheit<br />

Nahtlose Installation (Laufzeitumgebung und Anwendung)<br />

Adobe AIR 1.0 und höher<br />

Die nahtlose Installationsfunktion stellt Entwicklern eine Installationsmöglichkeit für Benutzer, die Adobe AIR noch<br />

nicht installiert haben, zur Verfügung. Bei der nahtlosen Installationsmethode erstellt der Entwickler eine SWF-Datei,<br />

die die Anwendung zur Installation anzeigt. Wenn ein Benutzer auf die SWF-Datei klickt, um die Anwendung zu<br />

installieren, sucht die SWF-Datei nach der Laufzeitumgebung. Wenn die Laufzeitumgebung nicht gefunden wird,<br />

wird sie installiert und die Laufzeitumgebung wird sofort mit dem Installationsvorgang für die Anwendung des<br />

Entwicklers aktiviert.<br />

Manuelle Installation<br />

Adobe AIR 1.0 und höher<br />

Alternativ dazu kann der Benutzer die Laufzeitumgebung vor dem Öffnen einer AIR-Datei manuell herunterladen<br />

und installieren. Der Entwickler kann eine AIR-Datei dann auf verschiedene Weisen verteilen (zum Beispiel per E-<br />

Mail oder über einen HTML-Link auf einer Website). Wenn die AIR-Datei geöffnet wird, beginnt die<br />

Laufzeitumgebung mit der Verarbeitung der Anwendungsinstallation.<br />

Ablauf der Anwendungsinstallation<br />

Adobe AIR 1.0 und höher<br />

Beim AIR-Sicherheitsmodell können Benutzer entscheiden, ob sie eine AIR-Anwendung installieren möchten. Die<br />

AIR-Installation bietet verschiedene Verbesserungen gegenüber Installationsmethoden für native Anwendungen, die<br />

den Benutzern diese Entscheidung leichter macht:<br />

Die Laufzeitumgebung ermöglicht den konsistenten Installationsablauf auf allen Betriebssystemen, auch wenn die<br />

AIR-Anwendung über einen Link in einem Webbrowser installiert wird. In den Installationsabläufen der meisten<br />

nativen Anwendungen ist die Bereitstellung von Sicherheitsinformationen dagegen abhängig vom Browser oder<br />

anderen Anwendungen, falls überhaupt Sicherheitsinformationen verfügbar sind.<br />

Bei der AIR-Anwendungsinstallation wird die Quelle der Anwendung identifiziert und es wird festgestellt, welche<br />

Berechtigungen für die Anwendung verfügbar sind (sofern der Benutzer die Fortsetzung der Installation zulässt).<br />

Die Laufzeitumgebung verwaltet den Installationsprozess einer AIR-Anwendung. Der von der Laufzeitumgebung<br />

verwendete Installationsprozess kann von einer AIR-Anwendung nicht geändert werden.<br />

Im Allgemeinen sollten Benutzer keine Desktopanwendungen installieren, die von einer nicht vertrauenswürdigen<br />

oder nicht überprüfbaren Quelle stammen. Die Sicherheitsprüfung für native Anwendungen gilt ebenso für AIR-<br />

Anwendungen wie für andere installierbare Anwendungen.<br />

Anwendungsziel<br />

Adobe AIR 1.0 und höher<br />

Das Installationsverzeichnis kann mit einer der beiden folgenden Optionen festgelegt werden:<br />

1 Der Benutzer kann das Ziel während der Installation anpassen. Die Anwendung wird am vom Benutzer<br />

angegebenen Speicherort installiert.<br />

2 Wenn der Benutzer das Installationsziel nicht ändert, wird die Anwendung unter dem von der Laufzeitumgebung<br />

festgelegten Standardpfad installiert:<br />

Mac OS: ~/Applications/<br />

Letzte Aktualisierung 27.6.2012<br />

1141

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!