Marc Reichelt: sound im iframe per Button in navigation ausschalten

Beitrag lesen

Hallo Gernot,

Ja Frames und mehr als einen über EMBED- eingebundenen Player bzw. ein BGSOUND-Element braucht man dazu nicht. "Fehlerhaft" und "nicht standardkonform" sind auch zwei verschiedene Dinge. Eine Script, das sicherstellt, dass jeweils nur ein Player gleichzeitig spielt, erübrigt sich so auch.

Wieso immer EMBED und BGSOUND? Entschuldung Gernot, wenn ich das jetzt sage, aber du scheinst mir sehr häufig gerade diese beiden Elemente zu vertreten - und ich kann einfach nicht verstehen, wieso.
Zumal:

  • beide Elemente nicht standardkonform sind und in den meisten Browsern mittlerweile auch durch <object> ersetzt werden können
  • selbst dann ist es häufig der Fall, dass das gesuchte Plugin nicht installiert ist.

Ich habe den EMFF damals doch genau aus diesem Grund entwickelt - weil Flash bislang das weit verbreitetste Multimedia-fähige Plugin ist.

Ständig ganze Webseiten komplett mitsamt Plugin neu zu laden, finde ich auch nicht so elegant. Man braucht doch nur die Source des Players dynamisch auszutauschen; warum gleich das Kind mit dem Bade (Die ganze Seite mit dem  Player) ausschütten?

Man kann die Lösung natürlich so anpassen, dass nur der Player ausgetauscht wird. Dann muss man jedoch auf JavaScript zurückgreifen. Und das Laden einer winzigen Webseite (der Player an sich ist sowieso bereits im Cache, sofern der Browser so eingestellt ist) dauert wirklich nicht lange. _Additiv_ zu den HTML-Seiten - ja, das wäre eine Möglichkeit.

Ein Beispiel habe ich aktuell hier verlinkt:

https://forum.selfhtml.org/?t=147562&m=957260

Das funktioniert auch mit mehreren solcher Links, wenn man zwar den Sound, aber nicht gleich die ganze Seite mitsamt Player wechseln will.

Das funktioniert bei mir jedenfalls nicht. Ich nutze Linux, und habe nicht das entsprechende Plugin installiert.

Es ist ja nicht so, dass ich die Nutzung von <embed> und <bgsound> verteufele - aber die beiden sind nun bereits seit so langer Zeit totgesagt, dass man sie endlich begraben sollte.

Grüße

Marc Reichelt || http://www.marcreichelt.de/

--
Linux is like a wigwam - no windows, no gates and an Apache inside!
Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)