8. Juni 2012. Willkommen bei Adobe® Flash Player® 11.3 und AIR® 3.3. Diese Version enthält wichtige Verbesserungen und Bugfixes hinsichtlich Stabilität, Leistung und Gerätekompatibilität.
- Flash Player Desktop 11.3.300.257
- AIR Desktop 3.3.0.3650
- AIR AndroidTM 3.3.0.3650
- AIR SDK 3.3.0.3650
Desktop:
- Tastatureingabe im Vollbildmodus in Flash Player
- Audiounterstützung mit niedriger Latenz für Audiostreaming über NetStream
- Audiounterstützung mit niedriger Latenz für Sound-API
- Geschützter Modus für Firefox (nur Windows®)
- Texturstreaming
- Hintergrundaktualisierung für Mac
- Bildbeschriftungsereignisse
- Bitmapdata.drawwithQuality
- BitmapData.encode
- ReleaseOutside-Ereignis
- Laufzeitklassenuntersuchung
- Verbesserte Unterstützung für Apple MacOS App Store
AIR Mobil:
- Plattform-SDK-Unterstützung für iOS unter Windows®
- Eingabestiftunterstützung für AndroidTM 4.0-Geräte
- USB-Debugging für AIR iOS
- Verbessertes Hintergrundverhalten für AIR iOS
- Simulatorunterstützung für iOS
- Verbesserungen beim Seitenverhältnis
Tastatureingabe im Vollbildmodus in Flash Player
Entwickler können StageDisplayState.FULL_SCREEN_INTERACTIVE aufrufen, um den Vollbildmodus mit vollständiger Unterstützung für alle Tastaturtasten in Flash Player zu aktivieren. Endbenutzer sehen ein Berechtigungsdialogfeld und können zulassen, dass SWF-Inhalt Tastatureingaben empfangen kann, oder die Esc-Taste drücken, um den neuen Modus zu beenden. Die API ermöglicht Entwicklern, zu bestimmen, ob die App im Vollbild angezeigt wird, ob Tastatureingaben vom Benutzer zugelassen wurden und ob die App in der Lage ist, das Vollbild anzufordern, wie vom HTML-embed-Tag angegeben.
Audiounterstützung mit niedriger Latenz für Audiostreaming
Es gibt eine neue NetStream.useJitterBuffer-API, mit der Entwickler die Latenz für die Wiedergabe von Streamingaudio hoher Qualität reduzieren können.
Audiounterstützung mit niedriger Latenz für Sound-API
Diese Verbesserung verringert die Latenz für die Sound.play-Methode und Lautstärke und Schwenks bei SoundTransform. Die Latenz des SAMPLE_DATA-Ereignisses sollte ebenfalls erheblich reduziert werden. Bei einer Inputsamplegröße von 2048 sollte die Latenz optimal sein.
Geschützter Modus für Firefox
Der geschützte Modus von Flash Player ist eine neue Sicherheitsverbesserung, um die Auswirkungen von schädlichen SWF-Dateien auf Adobe Flash Player einzuschränken, wenn dieser in Firefox 4.0+ unter Windows Vista® und höher ausgeführt wird. Diese Funktion ist vergleichbar mit dem geschützten Modus von Flash Player unter Google Chrome, dem geschützten Modus in Adobe® Reader® und der geschützten Ansicht von Office 2010. Der geschützte Modus wird standardmäßig aktiviert, sobald Sie Flash Player-Dateien in Firefox anzeigen. Dadurch reduziert sich die Gefahr potenzieller Sicherheitsbedrohungen in Client-Systemen durch Malware. Wenn der geschützte Modus aktiviert ist, werden Flash Player-Dateien in einer geschützten Umgebung angezeigt, die Sandbox genannt wird. Die Sandbox für den geschützten Modus kann zu Kompatibilitätsproblemen mit vorhandenen Flash-Inhalten im Internet führen. Der geschützte Modus ist eine Sicherheitsverbesserung, um Ihren Computer vor Angriffen schädlicher SWF-Dateien zu schützen. Adobe empfiehlt, den geschützten Modus immer aktiviert zu lassen.
Texturstreaming
Texturstreaming ist eine neue Funktion für Stage3D. Hierbei können zuerst gröbere Texturen mit niedrigerer Qualität geladen werden, bevor diese dann progressiv verbessert werden, wenn mehr Daten verfügbar sind.
Hintergrundaktualisierung für Mac
In Flash Player 11.2 hat Adobe die Aktualisierung im Hintergrund eingeführt. Abhängig von der Benutzereinstellung, Sicherheitsupdates und Bugfixes für Windows® können Updates ohne Eingreifen des Benutzers im Hintergrund ausgeführt werden. Dieselbe Funktion ist in Flash Player 11.3 nun auch für den Mac verfügbar.
Plattform-SDK-Unterstützung für iOS unter Windows®
Entwickler können den iOS-SDK-Ordner jetzt auf einen Windows®-Computer kopieren und auch die platformsdk-Option von ADT unter Windows® nutzen.
adt –package –target (ipa-app-store|ipa-ad-hoc|ipa-debug|ipa-debug-interpreter|ipa-test|ipa-test-interpreter) -platformsdk
Diese Funktion ist in Flash Builder noch nicht verfügbar. Das SDK sollte korrekt kopiert werden, d. h. die symbolischen Verknüpfungen im iOS SDK sollten unter Windows® in Dateien konvertiert werden. Andernfalls schlägt das Verpacken fehl.
Eingabestiftunterstützung für AndroidTM 4.0
Flash Player fügt Unterstützung für die neue AndroidTM Stylus API hinzu, die in Android 4.0 eingeführt wurde. Eingabestiftfähige Apps funktionieren automatisch mit Geräten, die die Stylus API unterstützen.
USB-Debugging für AIR iOS
Entwickler können AIR-Anwendungen für iOS-Geräte jetzt sowohl auf Mac- als auch Windows-Systemen über USB debuggen. Vor dieser Version mussten Entwickler WiFi zum Debuggen einer AIR-Anwendung auf einem iOS-Gerät verwenden. Es gab jedoch einige Einschränkungen für das WiFi-Debugging.
a) Dem Entwickler musste ständig eine Internetverbindung zur Verfügung stehen
b) Sowohl das Gerät als auch der Desktopcomputer mussten sich in demselben Subnetz befinden
Mit dieser neuen Funktion werden die oben erwähnten Probleme behoben. Der Benutzer kann Anwendungen nahtlos debuggen, in dem er das iOS-Gerät einfach an einen Mac oder einen Windows®-Computer anschließt.
Verbessertes Hintergrundverhalten für AIR iOS
AIR-Anwendungen unter iOS unterstützen jetzt Standortaktualisierungen und Netzwerkoperationen, während sie im Hintergrund ausgeführt werden. Anwendungen werden außerdem benachrichtigt, bevor eine Anwendung im Hintergrund durch das Betriebssystem ausgesetzt wird.
Simulatorunterstützung (Mac)
Entwickler, die AIR-Anwendungen für iOS erstellen, können Anwendungen jetzt mit Xcode auf dem iOS-Simulator verpacken und ausführen.
Verbesserungen beim Seitenverhältnis
AIR 3.3 unter iOS respektiert das angegebene Seitenverhältnis einer Anwendung korrekt. Die Ausrichtung wird als Drehung in Grad bezogen auf das angegebene Seitenverhältnis ausgedrückt.
FrameLabel-Ereignisse
Ein neues Event.FRAME_LABEL-Ereignis wird abgesetzt, wenn der Abspielkopf in ein neues Bild eintritt, dessen FrameLabel einen Listener für dieses Ereignis registriert hat. Wenn sich der Abspielkopf nicht bewegt oder es nur ein Bild gibt, wird dieses Ereignis kontinuierlich zusammen mit der Framerate an den FrameLabel-Ereignis-Listener abgesetzt. Dies ermöglicht einfacheres Zeitleistenscripting.
BitmapData.drawWithQuality
In früheren Versionen musste die Bühnenqualität geändert werden, um die Qualität von BitmapData.draw zu ändern. BitmapData.drawWithQuality ist eine Erweiterung von BitmapData.draw, mit der ein optionaler Parameter hinzugefügt wird, um die Qualität des Vektorrendering anzugeben.
BitmapData.encode
BitmapData.encode ermöglicht die native Komprimierung eines BitmapData-Objekts im Format PNG, JPEG und JPEG XR. Somit können Entwickler bei der Bildkomprimierung zur Laufzeit die native Geschwindigkeit erreichen, was bei mobilen Geräten von großem Vorteil ist.
ReleaseOutside-Ereignis
Das releaseOutside-Mausereignis wird wiedereingeführt. Dieses Ereignis wurde in AS3 entfernt, ist jetzt aber wieder verfügbar.
Beispiel:
1.s.addEventListener(MouseEvent.RELEASE_OUTSIDE, onReleaseOutsideHandler);
Laufzeitklassenuntersuchung
Für Application.getDefinition() galt die Einschränkung, dass Sie bereits vorher den Namen der zu extrahierenden Klassendefinition wissen mussten. Jetzt extrahiert applicationDomain.getQualifiedDefinitionNames() alle in einer SWF-Datei verfügbaren Klassen, was sich perfekt für die SWF-Untersuchung und zur Laufzeit geladene Elemente eignet.
Adobe Flash Player Desktop 11.3.300.255 und AIR 3.3.0.3610 enthalten Sicherheitsfixes, die im Security Bulletin APSB12-14 beschrieben sind.
- [Stage3D] Auf dem Desktop wird Starling-Inhalt an der falschen Position gerendert (3153467)
- iOS-Rendering friert bei einigen Anwendungen ein, wenn der GPU-Rendermodus verwendet wird (3124838)
- Anti-Aliasing-Qualitätseinstellungen werden jetzt in renderMode=gpu respektiert (3124862)
- [Stage3D] Auf dem Mac mit Intel HD 3000 ist das Scherenrechteck nicht korrekt eingestellt (2959500)
- Bei der Verwendung von MouseLock im Chrome-Browser unter Windows® 7 gibt movementX/Y absolute Werte anstatt relative Werte zurück (3152175)
- Problem mit der Audiolatenz, wenn mehrere Instanzen von Flash Player in einem Browser geöffnet sind (3084306)
- Grüner Bildschirm bei Videowiedergabe (3050372)
Flash Player Desktop
- Mac OS: Der Mauszeiger ändert sich nicht zum Handzeiger, wenn die Maus über TLF-Hyperlinks bewegt wird(3060839)
- Mac OS: Adobe AIR stürzt bei Apple-Computern mit 10.7.2 ab (ein Workaround finden Sie hier)
- MouseLock und FullscreenSourceRect aktualisieren die Anzeige nicht, wenn der Vollbildmodus verwendet wird (3006724)
- Nvidia-Hardwaretreiber: Um die Hardwaredekodierung zu nutzen, müssen Nvidia-Benutzer ihre Treiber auf 285.79 oder höher aktualisieren; andernfalls verwendet Flash Player die Softwaredekodierung (3160326)
AndroidTM
- Ein Suchlauf, wenn das Video angehalten ist, aktualisiert das Bild auf AndroidTM 4.0-Geräten nicht (2995654)
- Mit Adobe AIR funktioniert StageVideo auf Android 4.0-Geräten nicht, wenn On2 und Sorenson verwendet wird (3053819)
- Context3d rendert für einige Bilder schwarz, nachdem ein context3D-Objekt entsorgt und ein neues angefordert wurde, oder wenn zu einer Anwendung, die im Hintergrund war, zurückgekehrt wird. (3019048)
Die aktuellen Systemanforderungen für Flash Player finden Sie unter http://www.adobe.com/de/products/flashplayer/systemreqs/
Die aktuellen Systemanforderungen für AIR finden Sie unter http://www.adobe.com/de/products/air/systemreqs/
Die Systemanforderungen für Flash Access (Client und Server) finden Sie unter http://www.adobe.com/de/products/flashaccess/systemreqs/
Für Flash Player 11.3 gelten die folgenden Mindestsystemanforderungen:
|
Windows® |
Macintosh |
Prozessor |
x86-kompatibler Prozessor mit mindestens 2,33 GHz oder Intel® Atom™ mit mindestens 1,6 GHz für Geräte der Netbookklasse |
Intel® Core™ Duo 1,83 GHz oder schneller |
Betriebssystem |
Microsoft® Windows® XP (32 Bit), Windows Server® 2003 (32 Bit), Windows Server® 2008 (32 Bit), Windows Vista® (32 Bit), Windows 7® (32 Bit und 64 Bit) |
Mac OS X 10.6 und Mac OS X 10.7 |
Browser |
Internet Explorer 7.0 und höher, Mozilla Firefox 4.0 und höher, Google Chrome, Safari 5.0 und höher oder Opera 11 |
Safari 5.0 und höher, Mozilla Firefox 4.0 und höher, Google Chrome oder Opera 11 |
Arbeitsspeicher |
128 MB RAM (1 GB RAM empfohlen für Geräte der Netbookklasse), 128 MB Grafikspeicher |
256 MB RAM, 128 MB Grafikspeicher |
|
Windows® |
Macintosh |
AndroidTM |
iOS |
Prozessor / Gerätehardware |
x86-kompatibler Prozessor mit mindestens 2,33 GHz oder Intel Atom™ mit mindestens 1,6 GHz für Geräte der Netbookklasse |
Intel® Core™ Duo 1,83 GHz oder schneller |
ARMv7-Prozessor mit VFPU, mindestens 550 MHz, OpenGL ES2.0, H.264- und AAC-Hardware-Decoder |
iPod touch (3. Generation) mit 32 GB- oder 64 GB-Laufwerk, iPod touch 3GS, iPhone 4, iPhone 4, iPad oder iPad 2 |
Betriebssystem |
Microsoft® Windows® XP, Windows Server® 2003, Windows Server® 2008, Windows Vista® Home Premium, Business, Ultimate oder Enterprise (einschließlich 64-Bit-Editionen) mit Service Pack 2, oder Windows 7 |
Mac OS® X 10.6 und 10.7 |
AndroidTM 2.2, 2.3, 3.0, 3.1, 3.2 und 4.0 |
iOS 4.2 und höher |
Arbeitsspeicher |
512 MB RAM (1 GB empfohlen) |
512 MB RAM (1 GB empfohlen) |
256 MB RAM |
- |
Sie haben einen Programmfehler gefunden? Senden Sie Berichte über Fehler bitte an die Flash Player- und Adobe AIR- Bug-Datenbank.
Flash Player und AIR können Ihre Grafikhardware nutzen, um H.264-Video zu dekodieren und abzuspielen. Es kann Grafikprobleme geben, die nur mit der jeweiligen Kombination aus Grafikhardware und Grafiktreiber reproduziert werden können. Wenn Sie einen grafikbezogenen Fehler melden, ist es unerlässlich, dass Sie uns Ihre Grafikhardware und den Grafiktreiber sowie das verwendete Betriebssystem und den Browser (falls Sie Flash Player verwenden) mitteilen, damit wir das Problem reproduzieren und untersuchen können. Denken Sie bitte daran, diese Informationen anzugeben wie auf der folgenden Webseite beschrieben: Anleitungen zum Melden von Problemen bei der Videowiedergabe. Hinweis: Aufgrund der vielen E-Mails, die wir erhalten, können wir nicht jede Anfrage beantworten.
Vielen Dank, dass Sie den Adobe® Flash Player® und AIR® verwenden und sich die Zeit nehmen, uns Ihre Meinung und Anregungen mitzuteilen!
