Autor: Matthias, 02. März 2010, 14:58
Das Flashplayer 10.1 wird einige sehr interessante neue offensichtliche Features erhalten. Doch darüber hinaus wurde unter der Haube vieles neu strukturiert. Wichtig für den CPU-Verbrauch (und damit den Einsatz auf mobilen Endgeräten) ist das neue flexible Timing-Modell, das nicht-sichtbare SWFs (zum Beispiel in einem inaktiven Tab im Firefox) deutlich seltener updated (~2 fps). Auch die …
Den ganzen Beitrag lesen »
Aktualisiert am 2. März 2010
Autor: Matthias, 24. Februar 2010, 18:33
Das Flash-TextFeld ist eine nicht enden wollende Geschichte voller Missverständnisse und Workarounds. Man denkt mittlerweile, dass man alle Eigenheiten kennt und mit ihnen leben gelernt hat, doch heute bin ich wieder über in meinen Augen merkwürdiges Verhalten gestolpert.
Sobald man der Eigenschaft multiline der TextField-Instanz den Wert false zuweist, gehe ich davon aus, dass das Textfeld …
Den ganzen Beitrag lesen »
Aktualisiert am 24. Februar 2010
Autor: Matthias, 17. Februar 2010, 13:20
Noch so ein Kandidat für “einmal aufgeschrieben, damit man es niewieder vergisst”:
Viele Nutzer von SWFAddress stolpern über das Problem, dass zwar aus Flash Änderungen im Browser gesetzt werden können, aber das manuelle Ändern der Adressleiste des Browsers oder Klick auf Vor/Zurück keine Reaktion hervorrufen. Drei goldene Regeln gibt es bei der Verwendung von SWFAddress zu …
Den ganzen Beitrag lesen »
Aktualisiert am 17. Februar 2010
Autor: Matthias, 10. Februar 2010, 16:30
Dieser Post dient mal wieder als Protokollierung von merkwürdigem Fehlverhalten des Flashplayers, damit wir in einem Jahr nicht wieder den gleichen Fehler machen.
Ein Flashfilm war (durch Copy&Paste) ausversehen bei der Einbettung mit wmode=”gpu” versehen, was die merkwürdigsten Probleme nach sich zieht:
Das Settingspanel öffnet sich bei Aufruf von Security.showSettings( SecurityPanel.PRIVACY ); nicht (immer)
Die Systemschrift “Arial” sieht …
Den ganzen Beitrag lesen »
Aktualisiert am 10. Februar 2010
Autor: Matthias, 05. Februar 2010, 14:36
Ich dachte ich schreibe mir einfach mal ein paar UnicodeRanges von der Seele, die ich im Internet so aufgestöbert habe.
Zur Erinnerung: Beim Einbetten von Schriften in Flash/Flex mittels Embed-Tag kann man einen zusätzlichen Parameter unicodeRange angeben, der es erlaubt, nur bestimmte Schriftzeichen einzubetten. Dies kann je nach Schrift erhebliche Größenunterschiede mit sich bringen! Man stelle …
Den ganzen Beitrag lesen »
Aktualisiert am 5. Februar 2010
Autor: Matthias, 28. Januar 2010, 10:54
Irgendwie bin ich mit Namespaces unter AS3 bisher noch nicht wirklich warm geworden, allerdings muss ich gestehen dass ich mich auch nie genügend mit ihnen befasst habe. Heute habe ich zum Glück ein sehr ausführliches und grundlegendes Videotutorial über Namespaces gefunden, das viele Fragen geklärt und mir Möglichkeiten und Einsatzgebiete aufgezeigt hat.
[via] [via]
Den ganzen Beitrag lesen »
Aktualisiert am 28. Januar 2010
Autor: Torben, 18. Dezember 2009, 13:22
Heute haben wir für die Ad Interactive GmbH das neue Produkt aiplay gelauncht – mehr Informationen und Beispiele findest du unter www.aiplay.de.
Kurz erklärt: Jedes Video kann mit Hilfe der aiplay-Technologie in kürzester Zeit interaktiv aufgewertet werden, indem über relevante Personen oder Objekte direkt in dem Video ein Polygon gerendert wird. Auf diesen unsichtbaren Surface-Tags kann …
Den ganzen Beitrag lesen »
Aktualisiert am 4. Januar 2010
Autor: Matthias, 10. Dezember 2009, 16:54
In einer aktuellen AIR-Applikation hatte ich den Effekt, dass der Aufruf von File.browseForOpen nicht den gewünschten Dialog öffnet. Es funktionierte immer dann nicht, wenn die Funktion im Vorfeld schon einmal aufgerufen und wieder geschlossen wurde, getrennt allerdings durch diverse MouseEvents.
Nach einigem Debugging konnte ich herausfinden, dass nach dem zweiten Aufruf von browseForOpen automatisch anschließend das …
Den ganzen Beitrag lesen »
Aktualisiert am 10. Dezember 2009
Autor: Matthias, 07. Dezember 2009, 18:26
Um den Inhalt des Appdescriptors zur Laufzeit auszulesen benötigt man nur folgende Zeilen Code:
var descriptor:XML = NativeApplication.nativeApplication.applicationDescriptor;
var ns:Namespace = descriptor.namespaceDeclarations()[0];
var version : String = descriptor.ns::version;
In diesem Fall wird die aktuell gesetzte Version des Programms ausgelesen, man kommt natürlich an sämtlich Werte heran.
Den ganzen Beitrag lesen »
Aktualisiert am 7. Dezember 2009
Autor: Matthias, 03. Dezember 2009, 10:30
Ich habe einen interessanten Artikel gefunden, der Einblicke gibt, was genau unter der Haube von Flash passiert, wenn man ein Array benutzt. Sehr nützlich besser zu wissen, was eigentlich im Hintergrund geschieht, wer wusste bis heute dass das Array intern mit zwei verschiedenen Datenstrukturen arbeitet?
http://jpauclair.wordpress.com/2009/12/02/tamarin-part-i-as3-array/
Den ganzen Beitrag lesen »
Aktualisiert am 3. Dezember 2009
Kommentar schreiben