Rena Hermann
Erfahrenes Mitglied
Hallo sight011,
falsch nicht, nur nicht optimal.
Seit Version 6 (mit Updates) und 7 des IE lag Microsoft im Clinch mit der Firma, die das Patent auf die Einbindung bzw. automatischen Ablauf aktiver Elemente (wie z.B. Flash) in Browsern hält.. Diese Firma hat anderen Browserherstellern die Nutzung "geschenkt", von MS wollte sie jedoch Geld haben. Ihr gutes Recht aber MS hat daraufhin damals den Internet Explorer so umgestellt, dass man erstmal draufklicken muss, zumindest wenn es sich nicht nur um reine Animation handelt.
Mit der nächsten IE-Version soll das, wenn ich richtig gehört habe, zwar wieder wegfallen aber der Großteil der User dürfte wohl noch längere Zeit mit den momentanen Versionen unterwegs sein.
Dadurch wird deine "klassische" Einbindung nicht falsch, der User mit IE muss eben ggf. erstmal draufklicken. Das ist lästig, kann aber per Javascript umgangen werden, siehe o.g. Link zum swfObject (darin ist übrigens auch gleich eine Pluginversionsabfrage enthalten) oder mit der Lösung, die Adobe vorschlägt. Das hier hab ich auf die Schnelle dazu gefunden:
http://www.adobe.com/de/devnet/activecontent/articles/devletter.html
Auch hier in den FAQ finden sich Ansätze dazu: http://www.tutorials.de/forum/flash...erelement-zu-aktivieren-und-zu-verwenden.html
@Raubkopierer
Noch nicht so weit wie es wünschenswert wäre, klar, und ich weiß nicht inwieweit mittlerweile hierzulande geläufige Screenreader besser unterstützt werden, aber man arbeitet daran.
http://www.adobe.com/resources/accessibility/flash8/
Gruß
Rena
falsch nicht, nur nicht optimal.
Seit Version 6 (mit Updates) und 7 des IE lag Microsoft im Clinch mit der Firma, die das Patent auf die Einbindung bzw. automatischen Ablauf aktiver Elemente (wie z.B. Flash) in Browsern hält.. Diese Firma hat anderen Browserherstellern die Nutzung "geschenkt", von MS wollte sie jedoch Geld haben. Ihr gutes Recht aber MS hat daraufhin damals den Internet Explorer so umgestellt, dass man erstmal draufklicken muss, zumindest wenn es sich nicht nur um reine Animation handelt.
Mit der nächsten IE-Version soll das, wenn ich richtig gehört habe, zwar wieder wegfallen aber der Großteil der User dürfte wohl noch längere Zeit mit den momentanen Versionen unterwegs sein.
Dadurch wird deine "klassische" Einbindung nicht falsch, der User mit IE muss eben ggf. erstmal draufklicken. Das ist lästig, kann aber per Javascript umgangen werden, siehe o.g. Link zum swfObject (darin ist übrigens auch gleich eine Pluginversionsabfrage enthalten) oder mit der Lösung, die Adobe vorschlägt. Das hier hab ich auf die Schnelle dazu gefunden:
http://www.adobe.com/de/devnet/activecontent/articles/devletter.html
Auch hier in den FAQ finden sich Ansätze dazu: http://www.tutorials.de/forum/flash...erelement-zu-aktivieren-und-zu-verwenden.html
Innerhalb der Flashanwendung gibt es kaum relevante Unterschiede. Wenn dann sind's eher Plugin-/Browserbugs. So können z.B. mittlerweile alle aktuellen Browser swfs transparent einbetten (wmode -> transparent), manche aber weniger gut. Der Mozilla ändert zum Beispiel nach wie vor das Tastaturlayout (nur für den Flashinhalt, nicht generell ), so dass z.B. das @-Zeichen nicht mehr an der gewohnten Stelle sitzt, was bei Kontaktformularen ziemlich lästig ist.Meine Frage gibt es überhaupt die Möglichkeit, das konform für alle B. (wie Mozillas Firefox IE oder Opera) hinzubekommen Oder muss man dabei stätig einen Kompromiss eingehen
@Raubkopierer
Noch nicht so weit wie es wünschenswert wäre, klar, und ich weiß nicht inwieweit mittlerweile hierzulande geläufige Screenreader besser unterstützt werden, aber man arbeitet daran.
http://www.adobe.com/resources/accessibility/flash8/
Gruß
Rena
Zuletzt bearbeitet: