Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-10-2006, 22:45   #1 (permalink)
_gir
 
Benutzerbild von supasuka
 
Registriert seit: Jul 2006
Ort: Karlsruhe
Beiträge: 957
Exclamation wmode: Bugsammlung

Hallo liebe Flashforum-Gemeinde,
da ich mich gezwungenermaßen in der letzten Zeit mit dem Parameter wmode auseinandergesetzt habe, möchte ich jetzt hier mal alle Bugs die bei Verwendung der Parameter opaque und transparent auftreten können auflisten. Sollte jemand noch einen finden der hier nicht erwähnt ist, wäre es super diesen hier zu posten, ich nehme ihn dann in die Liste auf.

Einiges davon wurde sicher schon einmal hier im Forum behandelt, habe aber nichts gefunden das dieses Thema für mich befriedigend abrundet. Also versuch ichs mal.

Verwendetes Betriebssystem war Windows XP Pro SP2. Habe leider keinen Mac, von daher wäre es super wenn der eine oder andere Apfel-Benutzer seine Erfahrungen mit diesem Parameter in den jeweiligen Mac-Browsern schildern könnte.
Die verwendeten Browser und Flash-Versionen waren:

Browser:
  • Internet Explorer 6.0
  • Firefox 1.5/2.0
  • Opera 8+
  • Netscape 7+

Flashplayer
  • 7.0
  • 8.0
  • 9.0


01. Der Parameter

Der Parameter wmode kann drei Werte empfangen.
window (fenster), opaque (undurchsichtig ohne Fenster) und transparent (durchsichtig ohne Fenster)

window bedeutet das der Flashfilm in einer eigenen Umgebung über dem Browserfenster gezeichnet wird. Hier treten keine Fehler auf.
opaque und transparent führt dazu, dass der Flashfilm tatsächlich im Browserfenster selber gezeichnet wird. Das hat unter anderem zufolge, dass verschiedene Medien sehr einfach kombiniert werden können und die Abspielgeschwindigkeit des Films im Vergleich zu window deutlich höher ist.


02. Zu den Bugs

Bugs treten nur bei Verwendung der Werte opaque und transparent auf.
Ich liste sie nach Browsern geordnet auf.

InternetExplorer
  • Der Flashfilm flackert wenn die Größe des Browserfenster verändert wird. (Nur bei Vergrößerung des Fensters).

Firefox
  • Das Keyboardlayout verändert sich.
  • Sonderzeichen liegen nicht mehr auf den Tasten auf denen sie liegen sollten. Das @ Zeichen liegt dann zum Beispiel auf einer deutschen Tastatur auf SHIFT+2.
  • Scrollt man in Firefox einen Film, sind die Buttons nicht mehr aktiv, da die aktive Fläche nicht mitgescrollt wird.

Opera
  • Schaltflächen funktionieren nicht mehr richtig.
  • Drag und Drop ist teilweise gestört.

Netscape
  • Drag-Aktionen unmöglich. Nach der ersten ausgeführten Drag-Aktion ist keine weitere möglich.
  • Gleiches Keyboardlayout–Problem wie in Firefox.
  • Input-Text ist nicht auswählbar.


Netscape ist somit bisher der Gewinner, bzw. der Looser. Aber den haben ja zum Glück eh nur noch Entwickler zu Testzwecken auf dem Rechner.
Hoffe ich konnte ein bisschen Licht auf die Sache werfen.
__________________
Gruß, Simon

swblog* | Invader Zim

Geändert von supasuka (10-10-2006 um 23:43 Uhr)
supasuka ist offline   Mit Zitat antworten
Alt 10-10-2006, 23:33   #2 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
Gute Sache.

Kennst du den schon?
http://www.kneib.biz/thread/wmode.html
michael ist offline   Mit Zitat antworten
Alt 10-10-2006, 23:36   #3 (permalink)
_gir
 
Benutzerbild von supasuka
 
Registriert seit: Jul 2006
Ort: Karlsruhe
Beiträge: 957
Ne, kannte ich noch nicht. Schreib ich gleich rein. Danke.
Das traurige ist ja, dass diese Bugs schon unglaublich lange present sind und sich aber nix daran ändert.
__________________
Gruß, Simon

swblog* | Invader Zim

Geändert von supasuka (10-10-2006 um 23:40 Uhr)
supasuka ist offline   Mit Zitat antworten
Alt 10-10-2006, 23:45   #4 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
Ach mit Bugs in Flash muss man sich ja arranbgieren, aber im Fall wmode
gibts meines Wissens leider keinen praktikablen Workaround, außer eben
auf wmode zu verzichten.

Das verschundene @-zeichen gabs im frühen 6erPlayer schonmal für alle
Mozillabrowser, nach diversen Bugreports und wütenden Mails wurde das
dann gefixt um sich im wmode wieder einzuschleichen.


Hab noch einen:

Im Firefox blinkt der Cursor in Eingabetextfeldern nicht mehr,
man kann zwar tippen (bis auf das @) aber der Cursor bleibt aus.
michael ist offline   Mit Zitat antworten
Alt 10-10-2006, 23:51   #5 (permalink)
_gir
 
Benutzerbild von supasuka
 
Registriert seit: Jul 2006
Ort: Karlsruhe
Beiträge: 957
Ja, ich finds halt nur heftig, dass man einen Parameter über alle Versionen beibehält, der in allen bekannten Browsern Fehler poduziert.
Zumal ich selber die Geschwindigkeitsverbesserung schon toll finde, aber es nützt ja nix.

Zitat:Im Firefox blinkt der Cursor in Eingabetextfeldern nicht mehr,
man kann zwar tippen (bis auf das @) aber der Cursor bleibt aus.


Ist bei mir nicht so, seltsam.
__________________
Gruß, Simon

swblog* | Invader Zim

Geändert von supasuka (10-10-2006 um 23:52 Uhr)
supasuka ist offline   Mit Zitat antworten
Alt 10-10-2006, 23:57   #6 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Nicht aus eigener Erfahrung (zumindest nicht direkt betroffen) aber aus einem Beitrag in einem anderen Forum ein vielleicht eher unbekannter Fall - meist bewegt man ja die Maus irgendwie:

Ladebalken für extern geladene Daten (Bilder? Weiß nicht mehr...) rührt sich nicht.
Erst nach Bewegen der Maus ging's voran.

Dies für Mozilla/Firefox (IE ging, andere Browser nicht getestet) und ja - es klingt seltsam aber ich hab's gesehen.
Ohne wmode=transparent funktionierte alles so wie's soll.
Reproduktionsversuche dieser Merkwürdigkeit kann ich allerdings nicht vorweisen.

Gruß
Rena
__________________
www.rena-hermann.de

The angels have the phone box

Geändert von rena (11-10-2006 um 00:01 Uhr)
rena ist offline   Mit Zitat antworten
Alt 11-10-2006, 00:02   #7 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
Zitat:
Zitat von supasuka
Zitat:Im Firefox blinkt der Cursor in Eingabetextfeldern nicht mehr,
man kann zwar tippen (bis auf das @) aber der Cursor bleibt aus.


Ist bei mir nicht so, seltsam.
das war im flashplayer 7 und firefox 0.8X ganz sicher so.
habe das aber schon länger nicht überprüft.
michael ist offline   Mit Zitat antworten
Alt 11-10-2006, 00:05   #8 (permalink)
_gir
 
Benutzerbild von supasuka
 
Registriert seit: Jul 2006
Ort: Karlsruhe
Beiträge: 957
Kann gut sein, habe ja mit FF nur ab 1.5 Tests durchgeführt.
__________________
Gruß, Simon

swblog* | Invader Zim
supasuka ist offline   Mit Zitat antworten
Alt 11-10-2006, 00:49   #9 (permalink)
zimmer 101
 
Benutzerbild von ricobeck
 
Registriert seit: Jul 2003
Ort: LE
Beiträge: 1.581
@michael: ein bug im safari.
scrennshots vor und nach dem scrollen.

edit: und das seltsamste daran: bei rollover über den button ist die schrift wieder so wie vorher.
*strange*
Angehängte Grafiken
Dateityp: png Bild 4.png (8,7 KB, 153x aufgerufen)
Dateityp: png Bild 5.png (8,6 KB, 147x aufgerufen)
__________________
Illogical comparison with NaN. Any comparison operation involving NaN will evaluate to false because NaN != NaN.
ricobeck.de

Geändert von ricobeck (11-10-2006 um 00:51 Uhr)
ricobeck ist offline   Mit Zitat antworten
Alt 27-10-2006, 17:09   #10 (permalink)
_gir
 
Benutzerbild von supasuka
 
Registriert seit: Jul 2006
Ort: Karlsruhe
Beiträge: 957
Ein weiterer Bug der oben in die Liste gehört:

Kategorie: InternetExplorer

Stellt man wmode auf opaque oder transparent werden Intervalle nicht schneller als die tatsächliche Framerate ausgeführt.

Wenn man zum Beipiel ein Interval mit einer jeweiligen Dauer von 10 ms ausführt, wird dieses normalerweise unabhängig von der jeweligen Framerate ausgeführt.
Nicht so bei opaque oder transparent. Hier wird das Interval genauso schnell wie die Framerate ausgeführt.
Also im Falle von 10 fps halt einmal pro Frame.
__________________
Gruß, Simon

swblog* | Invader Zim

Geändert von supasuka (27-10-2006 um 17:12 Uhr)
supasuka ist offline   Mit Zitat antworten
Alt 27-10-2006, 17:36   #11 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 303
Zitat:
Zitat von michael Beitrag anzeigen
Gute Sache.

Kennst du den schon?
http://www.kneib.biz/thread/wmode.html

Was geht denn da nicht? Bei mir funktioniert der Button immer. Auch wenn ich das so mache wie da beschrieben.

Wäre vielleicht ganz praktisch wenn man bei Bugreports die verwendeten Versionen dazu schreibt.
Bei mir:
Firefox 2.0 Flash 9,0,16,0
funktioniert bestens.
sara11 ist offline   Mit Zitat antworten
Alt 27-10-2006, 17:54   #12 (permalink)
_gir
 
Benutzerbild von supasuka
 
Registriert seit: Jul 2006
Ort: Karlsruhe
Beiträge: 957
Zitat:
Zitat von sara11 Beitrag anzeigen
Wäre vielleicht ganz praktisch wenn man bei Bugreports die verwendeten Versionen dazu schreibt.
Bei mir:
Firefox 2.0 Flash 9,0,16,0
funktioniert bestens.
Betriebssystem??? Wär auch gut zu wissen.
__________________
Gruß, Simon

swblog* | Invader Zim
supasuka ist offline   Mit Zitat antworten
Alt 27-10-2006, 20:57   #13 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
yay, der bug scheint mit FF 2.0 behoben zu sein.
mit 1.5 und darunter war das problem noch vorhanden.
michael ist offline   Mit Zitat antworten
Alt 30-10-2006, 14:18   #14 (permalink)
_gir
 
Benutzerbild von supasuka
 
Registriert seit: Jul 2006
Ort: Karlsruhe
Beiträge: 957
Noch einer

Kategorie Firefox (1.5)
Keyboard Listener funktionieren nicht mehr. (opaque und transparent)
__________________
Gruß, Simon

swblog* | Invader Zim
supasuka ist offline   Mit Zitat antworten
Alt 04-11-2006, 15:37   #15 (permalink)
von natur aus sanft
 
Benutzerbild von darwin26
 
Registriert seit: Jan 2002
Ort: Landshut
Beiträge: 1.404
das mit dem @-zeichen nervte mich gerade stundenlang...
bis ich das hier las...

Danke@supasuka

grz.chris
__________________
------------------------------------------------
Lieber mal nachfragen als stundenlang doof rumsitzen ;)
Landshuter Hochzeit 1475
------------------------------------------------
darwin26 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:13 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele