Apple vs. Adobe – Wie geht es weiter?
Was ist nur mit den großen Jungs bei Apple und Adobe los? Ich versteh das ganze Tauziehen überhaupt nicht. Steve Jobs bezeichnet Flash als eine “CPU-Sau” und Mark Doherty versucht mittels Video zu beweisen, dass der Flash Player in der aktuellen Version 10.1 eben doch nicht so eine “Bremse” ist wie ihm vorgeworfen wird.
Sollte das alles so stimmen finde ich eine Akkulaufzeit von 3 Stunden beim Streamen von Flashfilmen über ein Smartphone durchaus akzeptabel. Ob man nun Flash für die Videowiedergabe verwenden sollte ist meiner Meinung nach zweitrangig. Wichtig wären die möglichen Flash-Apps und die Flashanwendungen in Webseiten. Sollen doch Youtube & Co über H.264 laufen.
http://www.vimeo.com/9705969Wer das ganze mal verfolgen möchte: http://news.feed-reader.net/45442-adobe-flash.html#4072910
Actionscript 3: clicktag und clicktarget
Nach langer Zeit gibt es heute mal wieder einen kleinen Schnippsel für alle, die bei Ihren Bannern nicht auf AS3 verzichten wollen.
if (root.loaderInfo.parameters["clickTag"]) { var clicktag:String = root.loaderInfo.parameters["clickTag"]; } if (root.loaderInfo.parameters["clickTarget"]) { var clicktarget:String = root.loaderInfo.parameters["clickTarget"]; } // "clicker_mc" ist ein movieclip im root. clicker_mc.addEventListener(MouseEvent.CLICK, mouseClickHandler); clicker_mc.buttonMode = true; function mouseClickHandler(e:Event) { navigateToURL(new URLRequest(clicktag),(clicktarget)); }
Der Aufruf im param name=”movie” sieht dann wie folgt aus:
value=”meinbanner777×90.swf?clicktag=http://www.meinedomain.de/index.php&clicktarget=_blank”
Informiert euch welche Schreibform benötigt wird (clicktag, clickTag, clickTAG.. usw.) und passt das Script entsprechend an.
Actionscript 2: MovieClip.prototype ToolTip
Nach einer kleinen Actionscript Pause gibt es hier wieder einen kleinen Schnipsel für euch. Für einen kleinen Produktkatalog sollten ToolTips her:
MovieClip.prototype.toolTip = function(str:String) { // Textformat format = new TextFormat(); format.font = "arial"; format.size = 12; format.color = 0x333333; // RollOver - Textfeld wird erstellt und Textformat gesetzt this.onRollOver = function() { _root.createTextField("tip", 1, 0, 0, 0, 0); _root.tip.text = str; _root.tip.multiline = true; _root.tip.autoSize = "left"; _root.tip.background = true; _root.tip.border = true; _root.tip.selectable = false; _root.tip.backgroundColor = "0xEEEEEE"; _root.tip.borderColor = 0x333333; _root.tip.setTextFormat(format); }; // RollOut - Textfeld wird entfernt this.onRollOut = function() { _root.tip.removeTextField(); }; // Release - Verlinkung zum Produkt auf Amazon.de this.onRelease = function() { getURL("http://www.amazon.de/xxx", "_blank"); }; // Mausverfolger mit Delay zum Positionieren des ToolTips this.onEnterFrame = function() { var delay = 5; var dx = this._xmouse; var dy = this._ymouse; _root.tip._x = this._x + (dx/delay); _root.tip._y = this._y + (dy/delay); }; }; // Anwendung - MovieClip "meinBild" bekommt den toolTip zugewiesen meinBild.toolTip("Bei Amazon.de bestellen!");
» Beispiel: ToolTip
» ToolTip AS2 – Download (zip)
AS3 API Referenz für den Ipod Touch und das Iphone
Seitdem ich stolzer Besitzer eines Ipod Touch bin durchsuche ich regelmäßig den iTunes Store auf der Suche nach dem ein oder anderen nützlichen Programm. Gefunden habe ich eine AS3 Referenz von Mike Chambers. Enthalten sind ausführliche Dokumentationen und Klassenbeschreibungen für Adobe AIR 1.5, Adobe Flex 3.2 und Flash Player 10.
Das Programm gibt es.. direkt im iTunes Store (kostenlos) zum runterladen.
Bastian Knappe,