Felix Riesterer: <object data=jpg onclick> Problem mit Firefox gelöst

Beitrag lesen

Liebe(r) j.j.,

Hallo, für die Nachwelt:

na, da wollen wir mal schauen, dass diese die richtigen Schlüsse aus Deinen Erkenntnissen zieht.

Ich hatte hier vor etlichen Wochen gefragt, warum für <object data=jpg>
obj.onclick erst ab neueren Firefox funktioniert etc.

Auch wenn Du es nicht wahrhaben willst und von „brotlosen Nebenkriegsschauplätzen“ sprichst, ist Dein Vorgehen nicht unproblematisch.

In aller Regel ist es nicht sinnvoll, einem Bild einen click-Handler zu geben, weil man es damit ja interaktiv macht. Bilder sind aber keine interaktiven Elemente. Das ist semantisch wirklich nicht gut! Besser wäre es, Buttons oder Links mit einem solchen Handler auszurüsten, weil diese Elemente von sich aus schon interaktiv sind. Dass Du Dein Bild auch noch in ein object-Element verpackst, macht es nicht besser. Man muss sich fragen, warum Du das überhaupt zu benötigen meinst.

Liebe Grüße

Felix Riesterer